New upstream bugfix release (4.17.2)
56
HACKING
|
@ -1,56 +0,0 @@
|
|||
Bug tracking system
|
||||
===================
|
||||
|
||||
garcon uses the bug tracking system at http://bugzilla.xfce.org/
|
||||
hosted and maintained by the Xfce project.
|
||||
|
||||
|
||||
Patches
|
||||
=======
|
||||
|
||||
Please submit patches to the Xfce bug tracking system or to the
|
||||
people listed in the AUTHORS file. Your patch should be in unified
|
||||
diff format (the -u option to GNU diff).
|
||||
|
||||
Please and send a patch against a recent version of this package. Patches
|
||||
against the Git master branch are most preferable. You can always
|
||||
access the master branch from
|
||||
|
||||
http://git.xfce.org/libs/garcon/
|
||||
|
||||
|
||||
Feature requests
|
||||
================
|
||||
|
||||
Please file feature requests to the Xfce bug tracking system
|
||||
(http://bugzilla.xfce.org, product garcon) with a Severity of
|
||||
enhancement. Make sure that your feature request wasn't reported
|
||||
already before; requesting a feature several times won't increase
|
||||
the chance that it gets added.
|
||||
|
||||
|
||||
Coding Style
|
||||
============
|
||||
|
||||
- GNU coding conventions, with GLib-like extensions, mostly the same as GTK+.
|
||||
- Always expand tabs. This differs from the GNU suggestion, but is necessary!
|
||||
|
||||
|
||||
Release process
|
||||
===============
|
||||
|
||||
1) Check out a fresh copy from Git
|
||||
2) Increment the version number in configure.in.in and the major version
|
||||
number of the library whenever new functions got added.
|
||||
3) Update NEWS and ChangeLog, and don't forget to add a note about the new
|
||||
release to ChangeLog, so people can see which changes appeared in which
|
||||
release.
|
||||
4) Check the gtk-doc.
|
||||
5) Run make update-po in po/ and update po/de.po (don't forget the header)!
|
||||
6) Unset garcon_version_tag in configure.in.in and reset it after the
|
||||
release is done.
|
||||
7) Verify that make dist works.
|
||||
8) "git commit -a" the changes.
|
||||
9) Create a simple tag for the release.
|
||||
10) Upload the tarballs to xfce.org
|
||||
11) Upload the new online documentation to www.xfce.org.
|
368
INSTALL
|
@ -1,368 +0,0 @@
|
|||
Installation Instructions
|
||||
*************************
|
||||
|
||||
Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
|
||||
Foundation, Inc.
|
||||
|
||||
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. This file is offered as-is,
|
||||
without warranty of any kind.
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
Briefly, the shell command './configure && make && make install'
|
||||
should configure, build, and install this package. The following
|
||||
more-detailed instructions are generic; see the 'README' file for
|
||||
instructions specific to this package. Some packages provide this
|
||||
'INSTALL' file but do not implement all of the features documented
|
||||
below. The lack of an optional feature in a given package is not
|
||||
necessarily a bug. More recommendations for GNU packages can be found
|
||||
in *note Makefile Conventions: (standards)Makefile Conventions.
|
||||
|
||||
The 'configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a 'Makefile' in each directory of the package.
|
||||
It may also create one or more '.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script 'config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file 'config.log' containing compiler output (useful mainly for
|
||||
debugging 'configure').
|
||||
|
||||
It can also use an optional file (typically called 'config.cache' and
|
||||
enabled with '--cache-file=config.cache' or simply '-C') that saves the
|
||||
results of its tests to speed up reconfiguring. Caching is disabled by
|
||||
default to prevent problems with accidental use of stale cache files.
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how 'configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the 'README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point 'config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
The file 'configure.ac' (or 'configure.in') is used to create
|
||||
'configure' by a program called 'autoconf'. You need 'configure.ac' if
|
||||
you want to change it or regenerate 'configure' using a newer version of
|
||||
'autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. 'cd' to the directory containing the package's source code and type
|
||||
'./configure' to configure the package for your system.
|
||||
|
||||
Running 'configure' might take a while. While running, it prints
|
||||
some messages telling which features it is checking for.
|
||||
|
||||
2. Type 'make' to compile the package.
|
||||
|
||||
3. Optionally, type 'make check' to run any self-tests that come with
|
||||
the package, generally using the just-built uninstalled binaries.
|
||||
|
||||
4. Type 'make install' to install the programs and any data files and
|
||||
documentation. When installing into a prefix owned by root, it is
|
||||
recommended that the package be configured and built as a regular
|
||||
user, and only the 'make install' phase executed with root
|
||||
privileges.
|
||||
|
||||
5. Optionally, type 'make installcheck' to repeat any self-tests, but
|
||||
this time using the binaries in their final installed location.
|
||||
This target does not install anything. Running this target as a
|
||||
regular user, particularly if the prior 'make install' required
|
||||
root privileges, verifies that the installation completed
|
||||
correctly.
|
||||
|
||||
6. You can remove the program binaries and object files from the
|
||||
source code directory by typing 'make clean'. To also remove the
|
||||
files that 'configure' created (so you can compile the package for
|
||||
a different kind of computer), type 'make distclean'. There is
|
||||
also a 'make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
7. Often, you can also type 'make uninstall' to remove the installed
|
||||
files again. In practice, not all packages have tested that
|
||||
uninstallation works correctly, even though it is required by the
|
||||
GNU Coding Standards.
|
||||
|
||||
8. Some packages, particularly those that use Automake, provide 'make
|
||||
distcheck', which can by used by developers to test that all other
|
||||
targets like 'make install' and 'make uninstall' work correctly.
|
||||
This target is generally not run by end users.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the 'configure' script does not know about. Run './configure --help'
|
||||
for details on some of the pertinent environment variables.
|
||||
|
||||
You can give 'configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here is
|
||||
an example:
|
||||
|
||||
./configure CC=c99 CFLAGS=-g LIBS=-lposix
|
||||
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you can use GNU 'make'. 'cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the 'configure' script. 'configure' automatically checks for the source
|
||||
code in the directory that 'configure' is in and in '..'. This is known
|
||||
as a "VPATH" build.
|
||||
|
||||
With a non-GNU 'make', it is safer to compile the package for one
|
||||
architecture at a time in the source code directory. After you have
|
||||
installed the package for one architecture, use 'make distclean' before
|
||||
reconfiguring for another architecture.
|
||||
|
||||
On MacOS X 10.5 and later systems, you can create libraries and
|
||||
executables that work on multiple system types--known as "fat" or
|
||||
"universal" binaries--by specifying multiple '-arch' options to the
|
||||
compiler but only a single '-arch' option to the preprocessor. Like
|
||||
this:
|
||||
|
||||
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CPP="gcc -E" CXXCPP="g++ -E"
|
||||
|
||||
This is not guaranteed to produce working output in all cases, you
|
||||
may have to build one architecture at a time and combine the results
|
||||
using the 'lipo' tool if you have problems.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, 'make install' installs the package's commands under
|
||||
'/usr/local/bin', include files under '/usr/local/include', etc. You
|
||||
can specify an installation prefix other than '/usr/local' by giving
|
||||
'configure' the option '--prefix=PREFIX', where PREFIX must be an
|
||||
absolute file name.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
pass the option '--exec-prefix=PREFIX' to 'configure', the package uses
|
||||
PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like '--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run 'configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them. In general, the default
|
||||
for these options is expressed in terms of '${prefix}', so that
|
||||
specifying just '--prefix' will affect all of the other directory
|
||||
specifications that were not explicitly provided.
|
||||
|
||||
The most portable way to affect installation locations is to pass the
|
||||
correct locations to 'configure'; however, many packages provide one or
|
||||
both of the following shortcuts of passing variable assignments to the
|
||||
'make install' command line to change installation locations without
|
||||
having to reconfigure or recompile.
|
||||
|
||||
The first method involves providing an override variable for each
|
||||
affected directory. For example, 'make install
|
||||
prefix=/alternate/directory' will choose an alternate location for all
|
||||
directory configuration variables that were expressed in terms of
|
||||
'${prefix}'. Any directories that were specified during 'configure',
|
||||
but not in terms of '${prefix}', must each be overridden at install time
|
||||
for the entire installation to be relocated. The approach of makefile
|
||||
variable overrides for each directory variable is required by the GNU
|
||||
Coding Standards, and ideally causes no recompilation. However, some
|
||||
platforms have known limitations with the semantics of shared libraries
|
||||
that end up requiring recompilation when using this method, particularly
|
||||
noticeable in packages that use GNU Libtool.
|
||||
|
||||
The second method involves providing the 'DESTDIR' variable. For
|
||||
example, 'make install DESTDIR=/alternate/directory' will prepend
|
||||
'/alternate/directory' before all installation names. The approach of
|
||||
'DESTDIR' overrides is not required by the GNU Coding Standards, and
|
||||
does not work on platforms that have drive letters. On the other hand,
|
||||
it does better at avoiding recompilation issues, and works well even
|
||||
when some directory options were not specified in terms of '${prefix}'
|
||||
at 'configure' time.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving 'configure' the
|
||||
option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'.
|
||||
|
||||
Some packages pay attention to '--enable-FEATURE' options to
|
||||
'configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to '--with-PACKAGE' options, where PACKAGE
|
||||
is something like 'gnu-as' or 'x' (for the X Window System). The
|
||||
'README' should mention any '--enable-' and '--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, 'configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the 'configure' options '--x-includes=DIR' and
|
||||
'--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Some packages offer the ability to configure how verbose the
|
||||
execution of 'make' will be. For these packages, running './configure
|
||||
--enable-silent-rules' sets the default to minimal output, which can be
|
||||
overridden with 'make V=1'; while running './configure
|
||||
--disable-silent-rules' sets the default to verbose, which can be
|
||||
overridden with 'make V=0'.
|
||||
|
||||
Particular systems
|
||||
==================
|
||||
|
||||
On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
|
||||
is not installed, it is recommended to use the following options in
|
||||
order to use an ANSI C compiler:
|
||||
|
||||
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
|
||||
|
||||
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
|
||||
|
||||
HP-UX 'make' updates targets which have the same time stamps as their
|
||||
prerequisites, which makes it generally unusable when shipped generated
|
||||
files such as 'configure' are involved. Use GNU 'make' instead.
|
||||
|
||||
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
|
||||
parse its '<wchar.h>' header file. The option '-nodtk' can be used as a
|
||||
workaround. If GNU CC is not installed, it is therefore recommended to
|
||||
try
|
||||
|
||||
./configure CC="cc"
|
||||
|
||||
and if that doesn't work, try
|
||||
|
||||
./configure CC="cc -nodtk"
|
||||
|
||||
On Solaris, don't put '/usr/ucb' early in your 'PATH'. This
|
||||
directory contains several dysfunctional programs; working variants of
|
||||
these programs are available in '/usr/bin'. So, if you need '/usr/ucb'
|
||||
in your 'PATH', put it _after_ '/usr/bin'.
|
||||
|
||||
On Haiku, software installed for all users goes in '/boot/common',
|
||||
not '/usr/local'. It is recommended to use the following options:
|
||||
|
||||
./configure --prefix=/boot/common
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features 'configure' cannot figure out
|
||||
automatically, but needs to determine by the type of machine the package
|
||||
will run on. Usually, assuming the package is built to be run on the
|
||||
_same_ architectures, 'configure' can figure that out, but if it prints
|
||||
a message saying it cannot guess the machine type, give it the
|
||||
'--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as 'sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
OS
|
||||
KERNEL-OS
|
||||
|
||||
See the file 'config.sub' for the possible values of each field. If
|
||||
'config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the option '--target=TYPE' to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with '--host=TYPE'.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for 'configure' scripts to share,
|
||||
you can create a site shell script called 'config.site' that gives
|
||||
default values for variables like 'CC', 'cache_file', and 'prefix'.
|
||||
'configure' looks for 'PREFIX/share/config.site' if it exists, then
|
||||
'PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
'CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all 'configure' scripts look for a site script.
|
||||
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to 'configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the 'configure' command line, using 'VAR=value'. For example:
|
||||
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
causes the specified 'gcc' to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an
|
||||
Autoconf limitation. Until the limitation is lifted, you can use this
|
||||
workaround:
|
||||
|
||||
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
|
||||
|
||||
'configure' Invocation
|
||||
======================
|
||||
|
||||
'configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
'--help'
|
||||
'-h'
|
||||
Print a summary of all of the options to 'configure', and exit.
|
||||
|
||||
'--help=short'
|
||||
'--help=recursive'
|
||||
Print a summary of the options unique to this package's
|
||||
'configure', and exit. The 'short' variant lists options used only
|
||||
in the top level, while the 'recursive' variant lists options also
|
||||
present in any nested packages.
|
||||
|
||||
'--version'
|
||||
'-V'
|
||||
Print the version of Autoconf used to generate the 'configure'
|
||||
script, and exit.
|
||||
|
||||
'--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally 'config.cache'. FILE defaults to '/dev/null' to
|
||||
disable caching.
|
||||
|
||||
'--config-cache'
|
||||
'-C'
|
||||
Alias for '--cache-file=config.cache'.
|
||||
|
||||
'--quiet'
|
||||
'--silent'
|
||||
'-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to '/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
'--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
'configure' can determine that directory automatically.
|
||||
|
||||
'--prefix=DIR'
|
||||
Use DIR as the installation prefix. *note Installation Names:: for
|
||||
more details, including other options available for fine-tuning the
|
||||
installation locations.
|
||||
|
||||
'--no-create'
|
||||
'-n'
|
||||
Run the configure checks, but stop before creating any output
|
||||
files.
|
||||
|
||||
'configure' also accepts some other, not widely useful, options. Run
|
||||
'configure --help' for more details.
|
|
@ -33,7 +33,7 @@ SUBDIRS = \
|
|||
distclean-local:
|
||||
rm -rf *.spec *.cache *~
|
||||
|
||||
distuninstallcheck_listfiles = \
|
||||
distuninstallcheck_listfiles = \
|
||||
find . -type f -print | grep -v ./share/icons/hicolor/icon-theme.cache
|
||||
|
||||
.PHONY: ChangeLog
|
||||
|
@ -49,12 +49,8 @@ EXTRA_DIST = \
|
|||
AUTHORS \
|
||||
COPYING \
|
||||
ChangeLog \
|
||||
HACKING \
|
||||
NEWS \
|
||||
README.md \
|
||||
THANKS \
|
||||
TODO \
|
||||
STATUS \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
intltool-update.in \
|
||||
|
@ -63,7 +59,8 @@ EXTRA_DIST = \
|
|||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
intltool-update \
|
||||
po/.intltool-merge-cache.lock
|
||||
|
||||
DISTCHECK_CONFIGURE_FLAGS = \
|
||||
--enable-gtk-doc \
|
||||
|
|
65
Makefile.in
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -109,14 +109,18 @@ host_triplet = @host@
|
|||
target_triplet = @target@
|
||||
subdir = .
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
|
||||
$(am__configure_deps) $(am__DIST_COMMON)
|
||||
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
||||
configure.lineno config.status.lineno
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -155,8 +159,8 @@ am__recursive_targets = \
|
|||
$(am__extra_recursive_targets)
|
||||
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
|
||||
cscope distdir distdir-am dist dist-all distcheck
|
||||
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
|
||||
$(LISP)config.h.in
|
||||
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
|
||||
config.h.in
|
||||
# Read a list of newline-separated strings from the standard input,
|
||||
# and print each of them once, without duplicates. Input order is
|
||||
# *not* preserved.
|
||||
|
@ -173,14 +177,10 @@ am__define_uniq_tagged_files = \
|
|||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
CSCOPE = cscope
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
|
||||
COPYING ChangeLog INSTALL NEWS THANKS TODO compile \
|
||||
config.guess config.sub install-sh ltmain.sh missing \
|
||||
mkinstalldirs
|
||||
COPYING ChangeLog NEWS README.md compile config.guess \
|
||||
config.sub install-sh ltmain.sh missing
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
distdir = $(PACKAGE)-$(VERSION)
|
||||
top_distdir = $(distdir)
|
||||
|
@ -219,6 +219,8 @@ am__relativize = \
|
|||
GZIP_ENV = --best
|
||||
DIST_ARCHIVES = $(distdir).tar.bz2
|
||||
DIST_TARGETS = dist-bzip2
|
||||
# Exists only to be overridden by the user if desired.
|
||||
AM_DISTCHECK_DVI_TARGET = dvi
|
||||
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
|
||||
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
|
||||
distcleancheck_listfiles = find . -type f -print
|
||||
|
@ -231,18 +233,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -252,8 +252,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -269,7 +271,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -296,8 +297,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -306,7 +305,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -336,9 +334,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -357,10 +353,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -369,9 +361,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -448,12 +437,8 @@ EXTRA_DIST = \
|
|||
AUTHORS \
|
||||
COPYING \
|
||||
ChangeLog \
|
||||
HACKING \
|
||||
NEWS \
|
||||
README.md \
|
||||
THANKS \
|
||||
TODO \
|
||||
STATUS \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
intltool-update.in \
|
||||
|
@ -462,7 +447,8 @@ EXTRA_DIST = \
|
|||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
intltool-update \
|
||||
po/.intltool-merge-cache.lock
|
||||
|
||||
DISTCHECK_CONFIGURE_FLAGS = \
|
||||
--enable-gtk-doc \
|
||||
|
@ -635,7 +621,6 @@ cscopelist-am: $(am__tagged_files)
|
|||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
@ -721,6 +706,10 @@ dist-xz: distdir
|
|||
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
|
||||
$(am__post_remove_distdir)
|
||||
|
||||
dist-zstd: distdir
|
||||
tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
|
||||
$(am__post_remove_distdir)
|
||||
|
||||
dist-tarZ: distdir
|
||||
@echo WARNING: "Support for distribution archives compressed with" \
|
||||
"legacy program 'compress' is deprecated." >&2
|
||||
|
@ -763,6 +752,8 @@ distcheck: dist
|
|||
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
|
||||
*.zip*) \
|
||||
unzip $(distdir).zip ;;\
|
||||
*.tar.zst*) \
|
||||
zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
|
||||
esac
|
||||
chmod -R a-w $(distdir)
|
||||
chmod u+w $(distdir)
|
||||
|
@ -778,7 +769,7 @@ distcheck: dist
|
|||
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
--srcdir=../.. --prefix="$$dc_install_base" \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
||||
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
||||
|
@ -941,7 +932,7 @@ uninstall-am:
|
|||
am--refresh check check-am clean clean-cscope clean-generic \
|
||||
clean-libtool cscope cscopelist-am ctags ctags-am dist \
|
||||
dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
|
||||
dist-tarZ dist-xz dist-zip distcheck distclean \
|
||||
dist-tarZ dist-xz dist-zip dist-zstd distcheck distclean \
|
||||
distclean-generic distclean-hdr distclean-libtool \
|
||||
distclean-local distclean-tags distcleancheck distdir \
|
||||
distuninstallcheck dvi dvi-am html html-am info info-am \
|
||||
|
|
127
NEWS
|
@ -1,17 +1,76 @@
|
|||
4.16.1
|
||||
4.17.2 (2022-10-31)
|
||||
======
|
||||
- Dependency Changes:
|
||||
- GObject Introspection >= 1.66.0
|
||||
|
||||
- Bug Fixes:
|
||||
- garcon-gtk: Fix menu icon blurriness when UI scale factor != 1 (#33, !25)
|
||||
- garcon: Escape '%' when building command from URL desktop files (#31)
|
||||
- Bump GObject Introspection minim version to 1.66 (xfconf#8, !24)
|
||||
- docs: Fix broken links
|
||||
- docs: Remove pointless sections
|
||||
- docs: Make GarconMenuNodeType public
|
||||
- docs: Fix "parameter description" warnings
|
||||
- docs: Make *_INSIDE_* macros private
|
||||
- docs: Fix "unused declarations" warning
|
||||
- docs: Do not track `garcon-overrides.txt`
|
||||
- garcon-gtk: Fix typo in GObject macros
|
||||
|
||||
- Translation Updates:
|
||||
Kazakh, Korean, Occitan (post 1500), Welsh
|
||||
|
||||
4.17.1 (2022-07-11)
|
||||
======
|
||||
- Bug Fixes:
|
||||
- garcon-gtk: A more in-depth review of signal handler connections
|
||||
- garcon-gtk: Disconnect reload callback on finalize (#27, !18)
|
||||
|
||||
- Translation Updates:
|
||||
English (United Kingdom), Greek
|
||||
|
||||
4.17.0 (2022-05-15)
|
||||
======
|
||||
- Bug Fixes:
|
||||
- build: Fix intltool lock file problem during make distcheck
|
||||
- garcon-gtk: Reduce latency when displaying the menu (#3, #5, !18)
|
||||
- garcon-menu-separator: Fix constructor (!22)
|
||||
- Fix build warnings (!19)
|
||||
- garcon-menu-item: Fix memory leaks (!21)
|
||||
- doc: Various fixes (#24, !20)
|
||||
- Fix build warning and remove redundant code (!17)
|
||||
- Reintroduce the science category (#20, !15)
|
||||
- menu-item: Add get/set for PrefersNonDefaultGPU (#21, !16)
|
||||
- garcon-gtk: Fix a small memory leak (!14)
|
||||
- Revamp the documentation to modernize and uniformize accross
|
||||
components (!13)
|
||||
|
||||
- Translation Updates:
|
||||
Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
|
||||
Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
|
||||
Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
|
||||
Dutch, Eastern Armenian, English (Australia), English (United
|
||||
Kingdom), Esperanto, Estonian, Finnish, French, Galician, Georgian,
|
||||
German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian,
|
||||
Interlingue, Italian, Japanese, Kabyle, Kazakh, Korean, Lithuanian,
|
||||
Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500),
|
||||
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
|
||||
Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
|
||||
Ukrainian, Uyghur, Uzbek, Uzbek (Latin), Welsh
|
||||
|
||||
4.16.1 (2021-01-15)
|
||||
======
|
||||
- Launch applications as children again (Fixes #18)
|
||||
- Translation Updates:
|
||||
Kabyle, Portuguese
|
||||
|
||||
0.8.0
|
||||
======
|
||||
0.8.0 (2020-12-23)
|
||||
=====
|
||||
- fix GarconMenuItem file documentation
|
||||
- Remove GSourceFunc casts
|
||||
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
|
||||
|
||||
|
||||
0.7.3
|
||||
0.7.3 (2020-12-14)
|
||||
=====
|
||||
- garcon now needs libxfce4ui/4util 4.15.6+
|
||||
- Use the symbolic close icon in the error dialog
|
||||
|
@ -22,15 +81,15 @@
|
|||
- Translation Updates:
|
||||
Slovenian
|
||||
|
||||
0.7.2
|
||||
======
|
||||
0.7.2 (2020-11-09)
|
||||
=====
|
||||
- Update README.md
|
||||
- Translation Updates:
|
||||
Armenian, Armenian (Armenia), Hebrew, Lithuanian, Occitan (post 1500),
|
||||
Uyghur
|
||||
|
||||
0.7.1
|
||||
======
|
||||
0.7.1 (2020-08-18)
|
||||
=====
|
||||
- Drop support for Gtk2
|
||||
- Drop Gtk3 ifdefs
|
||||
- Switch to xfce_gtk_image_menu_item
|
||||
|
@ -51,8 +110,8 @@
|
|||
Armenian, Estonian, Greek, Hebrew, Indonesian, Interlingue, Norwegian
|
||||
Nynorsk, Polish, Portuguese, Uzbek, Uzbek (Latin)
|
||||
|
||||
0.7.0
|
||||
======
|
||||
0.7.0 (2020-04-24)
|
||||
=====
|
||||
- Add garcon_menu_item_[g|s]et_keywords to docs
|
||||
- Add garcon_gtk_menu_get_desktop_actions_menu
|
||||
- Improve docstrings
|
||||
|
@ -60,21 +119,21 @@
|
|||
Albanian, Asturian, Belarusian, Chinese (Taiwan), Galician, Georgian,
|
||||
Hindi, Spanish
|
||||
|
||||
0.6.4
|
||||
======
|
||||
0.6.4 (2019-07-27)
|
||||
=====
|
||||
- Update gitignore
|
||||
- Fix use after free crash (Bug #15679)
|
||||
- Translation Updates:
|
||||
Finnish, Norwegian, Armenian
|
||||
|
||||
0.6.3
|
||||
0.6.3 (2019-07-01)
|
||||
=====
|
||||
- Fix g_type_class_add_private deprecation in recent GLib
|
||||
- Translation Updates:
|
||||
Albanian, Basque, Bengali, Czech, Danish, Hebrew, Icelandic, Italian,
|
||||
Kazakh, Polish, Russian, Spanish
|
||||
|
||||
0.6.2
|
||||
0.6.2 (2018-12-07)
|
||||
=====
|
||||
|
||||
- Fix some menu icons are too big (Bug #13785)
|
||||
|
@ -98,7 +157,7 @@
|
|||
Telugu, Thai, Turkish, Uighur, Ukrainian, Uzbek, Uzbek (Latin),
|
||||
Chinese (China), Chinese (Hong Kong), Chinese (Taiwan)
|
||||
|
||||
0.6.1
|
||||
0.6.1 (2017-06-11)
|
||||
=====
|
||||
- Remove extraneous libxfce4ui-1 check
|
||||
- Fix garcon-2 reference Bug #13543
|
||||
|
@ -106,7 +165,7 @@
|
|||
- Make building garcon-gtk2 optional
|
||||
- Translation updates: el, sr, gl, sl
|
||||
|
||||
0.6.0
|
||||
0.6.0 (2017-04-16)
|
||||
=====
|
||||
- Fix left-alignment of labels in menuitems
|
||||
- garcon-gtk: Add an option to edit launchers
|
||||
|
@ -120,11 +179,11 @@
|
|||
fr, gl, he, hr, id, is, it, ja, kk, ko, lt, ms, nb, nn, oc, pl, pt,
|
||||
pt_BR, ro, ru, sr, sv, th, tr, uk, zh_CN, zh_TW
|
||||
|
||||
0.5.0
|
||||
0.5.0 (2015-04-05)
|
||||
=====
|
||||
- Port to Gtk3
|
||||
|
||||
0.4.0
|
||||
0.4.0 (2015-02-28)
|
||||
=====
|
||||
- Update intltool (bug #8930)
|
||||
- Fix menu icons for misconfigured desktop files (Bug 10709)
|
||||
|
@ -132,7 +191,7 @@
|
|||
- Don't force URLs to be opened in a web browser (bug #10212)
|
||||
- Translation updates: ast, bg, de, el, eo, es, fr, he, nb, pl, sk, te
|
||||
|
||||
0.3.0
|
||||
0.3.0 (2014-02-22)
|
||||
=====
|
||||
- Avoid direct include of garcon-menu.h.
|
||||
- Add garcon_set_environment_xdg() function.
|
||||
|
@ -149,7 +208,7 @@
|
|||
Ukrainian, Urdu, Chinese (China), Chinese (Hong Kong), Chinese
|
||||
(Taiwan).
|
||||
|
||||
0.2.1
|
||||
0.2.1 (2013-05-05)
|
||||
=====
|
||||
- g_thread_init is deprecated since glib 2.32.
|
||||
- Remove unmaintained translations.
|
||||
|
@ -161,7 +220,7 @@
|
|||
Slovenian, Serbian, Uyghur.
|
||||
|
||||
|
||||
0.2.0
|
||||
0.2.0 (2012-04-28)
|
||||
=====
|
||||
- Updates for xfce4-run.desktop.
|
||||
- Remove xfhelp4.desktop from the menu.
|
||||
|
@ -171,7 +230,7 @@
|
|||
Japanese, Korean, Dutch (Flemish), Romanian, Chinese (China).
|
||||
|
||||
|
||||
0.1.12
|
||||
0.1.12 (2012-04-13)
|
||||
======
|
||||
- Add missing or fix incorrect licenses.
|
||||
- Fix segfault if null is set.
|
||||
|
@ -179,14 +238,14 @@
|
|||
(Flemish), Portuguese, Portuguese (Brazilian).
|
||||
|
||||
|
||||
0.1.11
|
||||
0.1.11 (2012-03-28)
|
||||
======
|
||||
- Use applications-science icon for education directory.
|
||||
- Translations updates (cs, da, eo, es, eu, fi, he, ko, pl, ro,
|
||||
te, zh_CN).
|
||||
|
||||
|
||||
0.1.10
|
||||
0.1.10 (2012-02-12)
|
||||
======
|
||||
- Add hardware and personal directories.
|
||||
- Support Link desktop types.
|
||||
|
@ -195,7 +254,7 @@
|
|||
zh_CN, zh_TW.
|
||||
|
||||
|
||||
0.1.9
|
||||
0.1.9 (2011-09-12)
|
||||
=====
|
||||
- Rename Network category to Internet (bug #3459).
|
||||
- Queue multiple reload-required signals.
|
||||
|
@ -214,7 +273,7 @@
|
|||
German, Chinese, Dutch, Italian.
|
||||
|
||||
|
||||
0.1.8
|
||||
0.1.8 (2011-06-19)
|
||||
=====
|
||||
- Remove the science toplevel category (bug #1038).
|
||||
- Fix merging parent menu file (bug #7169).
|
||||
|
@ -224,13 +283,13 @@
|
|||
Dutch (Flemish), Chinese (China), German (de).
|
||||
|
||||
|
||||
0.1.7
|
||||
0.1.7 (2011-04-16)
|
||||
=====
|
||||
- Respect XDG priorities when returning the menu file (Bug #7470).
|
||||
- Translation updates: Slovak.
|
||||
|
||||
|
||||
0.1.6
|
||||
0.1.6 (2011-04-06)
|
||||
=====
|
||||
- Add <DefaultMergeDirs/> to xfce-applications.menu.
|
||||
- Also try the garcon install sysconfigdir for config lookups.
|
||||
|
@ -242,7 +301,7 @@
|
|||
- Translation updates: Basque, Spanish (Castilian).
|
||||
|
||||
|
||||
0.1.5
|
||||
0.1.5 (2011-01-16)
|
||||
=====
|
||||
- Add exclude rules for toplevel desktop files to sub menus so that
|
||||
these toplevel items don't appear multiple times.
|
||||
|
@ -253,7 +312,7 @@
|
|||
Romanian, Swedish, Turkish, Ukrainian.
|
||||
|
||||
|
||||
0.1.4
|
||||
0.1.4 (2010-12-05)
|
||||
=====
|
||||
- Add support for XDG_MENU_PREFIX; use applications.menu as a fallback
|
||||
(bug #5980).
|
||||
|
@ -265,14 +324,14 @@
|
|||
- Translation updates (pt_BR, zh_CN, eu, lt)
|
||||
|
||||
|
||||
0.1.3
|
||||
0.1.3 (2010-11-07)
|
||||
=====
|
||||
- Merge consecutive file change events using an idle handler.
|
||||
- Fix empty charset in Polish translation file (bug #6783).
|
||||
- Translation updates (pt, ja, id).
|
||||
|
||||
|
||||
0.1.2
|
||||
0.1.2 (2010-11-03)
|
||||
=====
|
||||
- Fix license headers (bug #6226).
|
||||
- Implement file system monitoring, adding the signals
|
||||
|
@ -295,7 +354,7 @@
|
|||
id, it, kk, nl, pj, pl, pt, pt_BR, ru, sv, tr, ug, uk, zh_TW).
|
||||
|
||||
|
||||
0.1.1
|
||||
0.1.1 (2010-02-26)
|
||||
=====
|
||||
- Don't check for GTK+ in configure.in.in. We don't depend on it.
|
||||
- Make tests noinst_PROGRAMS as they are not suited for automatic testing.
|
||||
|
@ -310,7 +369,7 @@
|
|||
- Translation updates (fr, ja, gl, zh_CN, cs, sv, pt_PT, pt, el, hu).
|
||||
|
||||
|
||||
0.1.0
|
||||
0.1.0 (2009-10-10)
|
||||
=====
|
||||
- This is a complete rewrite of the former Xfce menu library called
|
||||
libxfce4menu. It covers almost every part of the menu specification
|
||||
|
|
158
STATUS
|
@ -1,158 +0,0 @@
|
|||
XDG menu specificatiom implementation status
|
||||
=======================================================================
|
||||
|
||||
I. Supported menu file elements
|
||||
II. Test suite results
|
||||
III. Filesystem monitoring
|
||||
IV. UI interaction
|
||||
|
||||
|
||||
|
||||
I. Supported menu file elements
|
||||
===============================
|
||||
|
||||
[x] <Menu>
|
||||
|
||||
[x] <AppDir>
|
||||
|
||||
[x] <DefaultAppDirs>
|
||||
|
||||
[x] <DirectoryDir>
|
||||
|
||||
[x] <DefaultDirectoryDirs>
|
||||
|
||||
[x] <Name>
|
||||
|
||||
[x] <Directory>
|
||||
|
||||
[x] <OnlyUnallocated> and <NotOnlyUnallocated>
|
||||
|
||||
Supported by using a two-pass resolving mechanism as stated
|
||||
in the spec ("Generating the menus").
|
||||
|
||||
[x] <Deleted> and <NotDeleted>
|
||||
|
||||
[x] <Include>
|
||||
|
||||
Recursion scheme (only recurse on and/or/not elements):
|
||||
|
||||
and|or|not
|
||||
and|or|not
|
||||
and|or|not
|
||||
...
|
||||
category|filename
|
||||
category|filename
|
||||
|
||||
[x] <Exclude>
|
||||
|
||||
[x] <Filename>
|
||||
|
||||
[x] <Category>
|
||||
|
||||
[x] <All>
|
||||
|
||||
[x] <And>
|
||||
|
||||
[x] <Or>
|
||||
|
||||
[x] <Not>
|
||||
|
||||
[x] <MergeFile>
|
||||
|
||||
[x] <MergeDir>
|
||||
|
||||
[x] <DefaultMergeDirs>
|
||||
|
||||
[ ] <LegacyDir>
|
||||
|
||||
[ ] <DefaultLegacyDirs>
|
||||
|
||||
See <LegacyDir>
|
||||
|
||||
[ ] <KDELegacyDirs>
|
||||
|
||||
[x] <Move>
|
||||
|
||||
[x] <Old>
|
||||
|
||||
[x] <New>
|
||||
|
||||
[x] <Layout>
|
||||
|
||||
[-] <DefaultLayout>
|
||||
|
||||
<DefaultLayout> elements are parsed and work fine but their
|
||||
optional XML attributes (show_empty, inline etc.) are currently
|
||||
being ignored.
|
||||
|
||||
[-] <Menuname>
|
||||
|
||||
See <DefaultLayout>.
|
||||
|
||||
[x] <Separator>
|
||||
|
||||
[x] <Merge>
|
||||
|
||||
|
||||
|
||||
II. Test suite results
|
||||
======================
|
||||
|
||||
The script tests/test-menu-spec makes it possible to test our
|
||||
implementation with the freedesktop.org menu specification test suite:
|
||||
|
||||
http://webcvs.freedesktop.org/menus/menu-spec/tests/
|
||||
|
||||
Passed tests:
|
||||
|
||||
* All
|
||||
* And
|
||||
* AppDir-relative
|
||||
* Category
|
||||
* DefaultMergeDirs
|
||||
* Deleted
|
||||
* DesktopFileID
|
||||
* Directory
|
||||
* DirectoryDir-relative
|
||||
* Exclude
|
||||
* Filename
|
||||
* Merge-combined
|
||||
* MergeDir-absolute
|
||||
* MergeDir-relative
|
||||
* MergeFile2
|
||||
* MergeFile3
|
||||
* MergeFile-absolute
|
||||
* MergeFile-parent
|
||||
* MergeFile-path
|
||||
* MergeFile-recursive
|
||||
* MergeFile-relative
|
||||
* Move
|
||||
* Move-collapsing
|
||||
* Move-ordering
|
||||
* Move-submenu
|
||||
* NoDisplay
|
||||
* NoDisplay2
|
||||
* NotOnlyUnallocated-default
|
||||
* OnlyUnallocated
|
||||
* Or
|
||||
* boolean-logic
|
||||
* desktop-name-collision
|
||||
* menu-multiple-matching
|
||||
* official-categories
|
||||
* submenu-collision
|
||||
|
||||
Failed tests:
|
||||
|
||||
* AppDir (test suite bug, missing result file)
|
||||
* DirectoryDir (test suite bug, missing result file)
|
||||
* LegacyDir-Move
|
||||
* LegacyDir-relative
|
||||
|
||||
|
||||
|
||||
III. Filesystem monitoring
|
||||
==========================
|
||||
|
||||
Filesystem monitoring is currently not supported but will be part of
|
||||
future releases. Fine-grained change notifications via per-menu and
|
||||
per-item signals are planned.
|
5
TODO
|
@ -1,5 +0,0 @@
|
|||
TODO
|
||||
========================================================================
|
||||
|
||||
* Add garcon.spec.in for building RPMs
|
||||
* Integrate with menu spec test suite
|
6
compile
|
@ -3,7 +3,7 @@
|
|||
|
||||
scriptversion=2018-03-07.03; # UTC
|
||||
|
||||
# Copyright (C) 1999-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1999-2021 Free Software Foundation, Inc.
|
||||
# Written by Tom Tromey <tromey@cygnus.com>.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
|
@ -53,7 +53,7 @@ func_file_conv ()
|
|||
MINGW*)
|
||||
file_conv=mingw
|
||||
;;
|
||||
CYGWIN*)
|
||||
CYGWIN* | MSYS*)
|
||||
file_conv=cygwin
|
||||
;;
|
||||
*)
|
||||
|
@ -67,7 +67,7 @@ func_file_conv ()
|
|||
mingw/*)
|
||||
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
|
||||
;;
|
||||
cygwin/*)
|
||||
cygwin/* | msys/*)
|
||||
file=`cygpath -m "$file" || echo "$file"`
|
||||
;;
|
||||
wine/*)
|
||||
|
|
33
config.h.in
|
@ -6,29 +6,21 @@
|
|||
/* Define for tracing support */
|
||||
#undef DEBUG_TRACE
|
||||
|
||||
/* always defined to indicate that i18n is enabled */
|
||||
#undef ENABLE_NLS
|
||||
|
||||
/* Name of default gettext domain */
|
||||
#undef GETTEXT_PACKAGE
|
||||
|
||||
/* Define to 1 if you have the `bind_textdomain_codeset' function. */
|
||||
#undef HAVE_BIND_TEXTDOMAIN_CODESET
|
||||
/* Prevent post 2_50 APIs */
|
||||
#undef GLIB_VERSION_MAX_ALLOWED
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
|
||||
CoreFoundation framework. */
|
||||
#undef HAVE_CFLOCALECOPYCURRENT
|
||||
/* Ignore post 2_50 APIs */
|
||||
#undef GLIB_VERSION_MIN_REQUIRED
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
|
||||
the CoreFoundation framework. */
|
||||
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
|
||||
/* Use GLib structured logging */
|
||||
#undef G_LOG_USE_STRUCTURED
|
||||
|
||||
/* Define to 1 if you have the <ctype.h> header file. */
|
||||
#undef HAVE_CTYPE_H
|
||||
|
||||
/* Define to 1 if you have the `dcgettext' function. */
|
||||
#undef HAVE_DCGETTEXT
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#undef HAVE_DLFCN_H
|
||||
|
||||
|
@ -41,18 +33,9 @@
|
|||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#undef HAVE_GETPAGESIZE
|
||||
|
||||
/* Define if the GNU gettext() function is already present or preinstalled. */
|
||||
#undef HAVE_GETTEXT
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define if your <locale.h> file defines LC_MESSAGES. */
|
||||
#undef HAVE_LC_MESSAGES
|
||||
|
||||
/* Define to 1 if you have the <locale.h> header file. */
|
||||
#undef HAVE_LOCALE_H
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
|
@ -131,7 +114,9 @@
|
|||
/* Define to the version of this package. */
|
||||
#undef PACKAGE_VERSION
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
/* Define to 1 if all of the C90 standard headers exist (not just the ones
|
||||
required in a freestanding environment). This macro is provided for
|
||||
backward compatibility; new code need not use it. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Version number of package */
|
||||
|
|
18
configure.ac
|
@ -6,7 +6,7 @@ dnl
|
|||
dnl vi:set et ai sw=2 sts=2 ts=2: */
|
||||
dnl
|
||||
dnl Copyright (c) 2007-2011 Jannis Pohlmann <jannis@xfce.org>
|
||||
dnl Copyright (c) 2012-2020 The Xfce development team
|
||||
dnl Copyright (c) 2012-2022 The Xfce development team
|
||||
dnl
|
||||
dnl This library is free software; you can redistribute it and/or
|
||||
dnl modify it under the terms of the GNU Library General Public
|
||||
|
@ -29,9 +29,9 @@ dnl ***************************
|
|||
m4_define([garcon_verinfo], [0:0:0])
|
||||
m4_define([garcon_version_api_major], [1])
|
||||
m4_define([garcon_version_major], [4])
|
||||
m4_define([garcon_version_minor], [16])
|
||||
m4_define([garcon_version_micro], [1])
|
||||
m4_define([garcon_version_build], [aa0fd53])
|
||||
m4_define([garcon_version_minor], [17])
|
||||
m4_define([garcon_version_micro], [2])
|
||||
m4_define([garcon_version_build], [563e07f])
|
||||
m4_define([garcon_version_tag], [])
|
||||
m4_define([garcon_version], [garcon_version_major().garcon_version_minor().garcon_version_micro()ifelse(garcon_version_tag(), [git], [garcon_version_tag()-garcon_version_build()], [garcon_version_tag()])])
|
||||
|
||||
|
@ -49,12 +49,12 @@ dnl ***************************
|
|||
dnl *** Initialize autoconf ***
|
||||
dnl ***************************
|
||||
AC_COPYRIGHT([Copyright (c) 2007-2011 Jannis Pohlmann <jannis@xfce.org>
|
||||
Copyright (c) 2012-2020 The Xfce development team
|
||||
Copyright (c) 2012-2022 The Xfce development team
|
||||
])
|
||||
AC_INIT([garcon], [garcon_version], [https://gitlab.xfce.org/xfce/garcon])
|
||||
AC_PREREQ([2.69])
|
||||
AC_CONFIG_MACRO_DIRS([m4])
|
||||
AC_REVISION([aa0fd53])
|
||||
AC_REVISION([563e07f])
|
||||
AC_CANONICAL_TARGET()
|
||||
|
||||
dnl ***************************
|
||||
|
@ -103,7 +103,6 @@ LT_INIT([disable-static])
|
|||
dnl ***************************************
|
||||
dnl *** Check for standard header files ***
|
||||
dnl ***************************************
|
||||
AC_HEADER_STDC()
|
||||
AC_CHECK_HEADERS([fcntl.h errno.h sys/mman.h sys/stat.h sys/wait.h memory.h \
|
||||
stdlib.h stdio.h string.h sys/types.h sys/time.h unistd.h \
|
||||
time.h stdarg.h sys/types.h sys/uio.h sched.h ctype.h])
|
||||
|
@ -133,12 +132,12 @@ XDT_CHECK_PACKAGE([LIBXFCE4UI2], [libxfce4ui-2], [4.15.7])
|
|||
dnl *************************
|
||||
dnl *** Check for gtk-doc ***
|
||||
dnl *************************
|
||||
GTK_DOC_CHECK([1.0])
|
||||
GTK_DOC_CHECK([1.20])
|
||||
|
||||
dnl ***************************************
|
||||
dnl *** Check for GObject Introspection ***
|
||||
dnl ***************************************
|
||||
GOBJECT_INTROSPECTION_CHECK([1.50.0])
|
||||
GOBJECT_INTROSPECTION_CHECK([1.66.0])
|
||||
|
||||
dnl ***********************************
|
||||
dnl *** Check for debugging support ***
|
||||
|
@ -156,7 +155,6 @@ data/Makefile
|
|||
data/xfce/Makefile
|
||||
docs/Makefile
|
||||
docs/reference/Makefile
|
||||
docs/reference/version.xml
|
||||
garcon/Makefile
|
||||
garcon/garcon-1.pc
|
||||
garcon/garcon-config.h
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -109,11 +109,15 @@ host_triplet = @host@
|
|||
target_triplet = @target@
|
||||
subdir = data
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -169,10 +173,8 @@ am__define_uniq_tagged_files = \
|
|||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
am__relativize = \
|
||||
dir0=`pwd`; \
|
||||
|
@ -208,18 +210,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -229,8 +229,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -246,7 +248,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -273,8 +274,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -283,7 +282,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -313,9 +311,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -334,10 +330,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -346,9 +338,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -548,7 +537,6 @@ cscopelist-am: $(am__tagged_files)
|
|||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@ directory_in_files = \
|
|||
xfce-office.directory.in \
|
||||
xfce-other.directory.in \
|
||||
xfce-personal.directory.in \
|
||||
xfce-science.directory.in \
|
||||
xfce-screensavers.directory.in \
|
||||
xfce-settings.directory.in \
|
||||
xfce-system.directory.in
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -110,11 +110,15 @@ host_triplet = @host@
|
|||
target_triplet = @target@
|
||||
subdir = data/xfce
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -167,7 +171,7 @@ am__uninstall_files_from_dir = { \
|
|||
am__installdirs = "$(DESTDIR)$(directorydir)" "$(DESTDIR)$(menudir)"
|
||||
DATA = $(directory_DATA) $(menu_DATA)
|
||||
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
|
@ -178,18 +182,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -199,8 +201,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -216,7 +220,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -243,8 +246,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -253,7 +254,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -283,9 +283,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -304,10 +302,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -316,9 +310,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -395,6 +386,7 @@ directory_in_files = \
|
|||
xfce-office.directory.in \
|
||||
xfce-other.directory.in \
|
||||
xfce-personal.directory.in \
|
||||
xfce-science.directory.in \
|
||||
xfce-screensavers.directory.in \
|
||||
xfce-settings.directory.in \
|
||||
xfce-system.directory.in
|
||||
|
@ -493,7 +485,6 @@ ctags CTAGS:
|
|||
|
||||
cscope cscopelist:
|
||||
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
|
|
@ -134,6 +134,14 @@
|
|||
</Include>
|
||||
</Menu>
|
||||
|
||||
<Menu>
|
||||
<Name>Science</Name>
|
||||
<Directory>xfce-science.directory</Directory>
|
||||
<Include>
|
||||
<Category>Science</Category>
|
||||
</Include>
|
||||
</Menu>
|
||||
|
||||
<Menu>
|
||||
<Name>System</Name>
|
||||
<Directory>xfce-system.directory</Directory>
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Directory
|
||||
Icon=applications-science
|
||||
_Name=Science
|
||||
_Comment=Scientific software
|
|
@ -1,5 +1,11 @@
|
|||
garcon (4.17.2-ok1) yangtze; urgency=medium
|
||||
|
||||
* New upstream version 4.17.2.
|
||||
|
||||
-- rtlhq <nobelxyz@**3.com> Tue, 01 Nov 2022 05:47:35 -0400
|
||||
|
||||
garcon (4.16.1-ok1) yangtze; urgency=medium
|
||||
|
||||
* Build for openKylin.
|
||||
|
||||
-- rtlhq Mon, 19 Sep 2022 10:05:13 +0800
|
||||
-- rtlhq <nobelxyz@**3.com> Mon, 19 Sep 2022 10:05:13 +0800
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
Source: garcon
|
||||
Priority: optional
|
||||
Section: xfce
|
||||
Maintainer: OpenKylin Developers <packaging@lists.openkylin.top>
|
||||
Uploaders: rtlhq
|
||||
Build-Depends: debhelper-compat (= 12),
|
||||
Maintainer: Openkylin Xfce SIG <xfce@lists.openkylin.top>
|
||||
Uploaders: rtlhq <nobelxyz@**3.com>
|
||||
Build-Depends: debhelper-compat (= 13),
|
||||
gobject-introspection,
|
||||
gtk-doc-tools,
|
||||
intltool (>= 0.31),
|
||||
intltool,
|
||||
libgirepository1.0-dev,
|
||||
libglib2.0-dev,
|
||||
libgtk-3-dev (>= 3.14.0),
|
||||
libxfce4ui-2-dev (>= 4.15.7),
|
||||
libxfce4util-dev (>= 4.15.6),
|
||||
libgtk-3-dev,
|
||||
libxfce4ui-2-dev,
|
||||
libxfce4util-dev,
|
||||
pkg-config,
|
||||
xfce4-dev-tools
|
||||
Rules-Requires-Root: no
|
||||
Standards-Version: 4.5.1
|
||||
Standards-Version: 4.6.1
|
||||
Homepage: https://docs.xfce.org/xfce/garcon/start
|
||||
Vcs-Git: https://salsa.debian.org/xfce-team/desktop/garcon.git
|
||||
Vcs-Browser: https://salsa.debian.org/xfce-team/desktop/garcon
|
||||
Vcs-Git: https://gitee.com/openkylin/garcon.git
|
||||
Vcs-Browser: https://gitee.com/openkylin/garcon
|
||||
|
||||
Package: libgarcon-1-dev
|
||||
Section: libdevel
|
||||
|
@ -27,9 +27,7 @@ Multi-Arch: same
|
|||
Depends: gir1.2-garcon-1.0 (= ${binary:Version}),
|
||||
libgarcon-1-0 (= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Breaks: libgarcon-1-0-dev (<< 0.6.1-1~)
|
||||
Provides: libgarcon-1-0-dev
|
||||
Replaces: libgarcon-1-0-dev (<< 0.6.1-1~)
|
||||
Suggests: devhelp
|
||||
Description: Development files for garcon-1
|
||||
This package contains the headers and the static library
|
||||
|
@ -111,9 +109,6 @@ Section: libs
|
|||
Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: libgarcon-1-0 (<< 0.1.2-1),
|
||||
xfdesktop4 (<< 4.7.0),
|
||||
xfdesktop4-data (<< 4.7.0)
|
||||
Description: common files for libgarcon menu implementation
|
||||
garcon is a menu implementation that is compliant with the Desktop Menu
|
||||
Specification of freedesktop.org
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[DEFAULT]
|
||||
pristine-tar = True
|
||||
debian-branch = debian/master
|
||||
upstream-branch = upstream/latest
|
|
@ -70,6 +70,7 @@ libgarcon-1.so.0 libgarcon-1-0 #MINVER#
|
|||
garcon_menu_item_get_name@Base 0.1.2
|
||||
garcon_menu_item_get_no_display@Base 0.1.2
|
||||
garcon_menu_item_get_path@Base 0.1.2
|
||||
garcon_menu_item_get_prefers_non_default_gpu@Base 4.17.1
|
||||
garcon_menu_item_get_show_in_environment@Base 0.1.2
|
||||
garcon_menu_item_get_try_exec@Base 0.1.2
|
||||
garcon_menu_item_get_type@Base 0.1.2
|
||||
|
@ -107,6 +108,7 @@ libgarcon-1.so.0 libgarcon-1-0 #MINVER#
|
|||
garcon_menu_item_set_name@Base 0.1.2
|
||||
garcon_menu_item_set_no_display@Base 0.1.2
|
||||
garcon_menu_item_set_path@Base 0.1.2
|
||||
garcon_menu_item_set_prefers_non_default_gpu@Base 4.17.1
|
||||
garcon_menu_item_set_requires_terminal@Base 0.1.2
|
||||
garcon_menu_item_set_supports_startup_notification@Base 0.1.2
|
||||
garcon_menu_item_set_try_exec@Base 0.1.2
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1
|
||||
export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,-O1
|
||||
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
|
||||
|
||||
%:
|
||||
|
@ -9,5 +9,5 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
|
|||
override_dh_auto_configure:
|
||||
dh_auto_configure -- --enable-gtk-doc --enable-introspection=yes
|
||||
|
||||
override_dh_missing:
|
||||
dh_missing --fail-missing -X .la
|
||||
execute_after_dh_auto_install:
|
||||
find debian/tmp -name '*.la' -delete
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
Name: garcon
|
||||
Bug-Submit: https://gitlab.xfce.org/xfce/garcon
|
2
depcomp
|
@ -3,7 +3,7 @@
|
|||
|
||||
scriptversion=2018-03-07.03; # UTC
|
||||
|
||||
# Copyright (C) 1999-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1999-2021 Free Software Foundation, 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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -94,11 +94,15 @@ host_triplet = @host@
|
|||
target_triplet = @target@
|
||||
subdir = docs
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -154,10 +158,8 @@ am__define_uniq_tagged_files = \
|
|||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DIST_SUBDIRS = $(SUBDIRS)
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
am__relativize = \
|
||||
dir0=`pwd`; \
|
||||
|
@ -193,18 +195,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -214,8 +214,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -231,7 +233,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -258,8 +259,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -268,7 +267,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -298,9 +296,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -319,10 +315,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -331,9 +323,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -533,7 +522,6 @@ cscopelist-am: $(am__tagged_files)
|
|||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
|
|
@ -1,24 +1,3 @@
|
|||
# vi:set ts=8 sw=8 noet ai nocindent syntax=automake:
|
||||
#
|
||||
# Copyright (c) 2009 Jannis Pohlmann <jannis@xfce.org>
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Library General Public
|
||||
# License as published by the Free Software Foundation; either
|
||||
# version 2 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library 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 Library General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Library General
|
||||
# Public License along with this library; if not, write to the
|
||||
# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
# Boston, MA 02110-1301, USA.
|
||||
|
||||
AUTOMAKE_OPTIONS = 1.8
|
||||
|
||||
# Name of the module
|
||||
DOC_MODULE=garcon
|
||||
|
||||
|
@ -31,23 +10,17 @@ SCAN_OPTIONS=
|
|||
SCANGOBJ_OPTIONS=
|
||||
|
||||
# Directory containing the source code
|
||||
DOC_SOURCE_DIR= \
|
||||
../../garcon \
|
||||
../../garcon-gtk
|
||||
DOC_SOURCE_DIR=$(top_srcdir)/garcon $(top_srcdir)/garcon-gtk
|
||||
|
||||
# Extra options to supply to gtkdoc-mkdb
|
||||
MKDB_OPTIONS=--sgml-mode --output-format=xml
|
||||
MKDB_OPTIONS=--xml-mode --output-format=xml
|
||||
|
||||
# Extra options to supply to gtkdoc-fixref
|
||||
FIXXREF_OPTIONS=
|
||||
|
||||
# Used for dependencies
|
||||
HFILE_GLOB= \
|
||||
$(top_srcdir)/garcon/*.h \
|
||||
$(top_srcdir)/garcon-gtk/*.h
|
||||
CFILE_GLOB= \
|
||||
$(top_srcdir)/garcon/*.c \
|
||||
$(top_srcdir)/garcon-gtk/*.c
|
||||
HFILE_GLOB=
|
||||
CFILE_GLOB=
|
||||
|
||||
# Extra files to add when scanning (relative to $srcdir)
|
||||
EXTRA_HFILES=
|
||||
|
@ -56,12 +29,11 @@ EXTRA_HFILES=
|
|||
HTML_IMAGES =
|
||||
|
||||
# Extra SGML files that are included by DOC_MAIN_SGML_FILE
|
||||
content_files = \
|
||||
version.xml
|
||||
content_files =
|
||||
|
||||
# CFLAGS and LDFLAGS for compiling scan program. Only needed
|
||||
# if $(DOC_MODULE).types is non-empty.
|
||||
AM_CPPFLAGS = \
|
||||
GTKDOC_CFLAGS = \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_builddir) \
|
||||
$(GIO_CFLAGS) \
|
||||
|
@ -82,10 +54,3 @@ GTKDOC_LIBS = \
|
|||
$(top_builddir)/garcon-gtk/libgarcon-gtk3-1.la
|
||||
|
||||
include $(top_srcdir)/gtk-doc.make
|
||||
|
||||
# Other files to distribute
|
||||
EXTRA_DIST += \
|
||||
version.xml.in
|
||||
|
||||
# Required for make distcheck
|
||||
dist-hook: all
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -14,25 +14,6 @@
|
|||
|
||||
@SET_MAKE@
|
||||
|
||||
# vi:set ts=8 sw=8 noet ai nocindent syntax=automake:
|
||||
#
|
||||
# Copyright (c) 2009 Jannis Pohlmann <jannis@xfce.org>
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Library General Public
|
||||
# License as published by the Free Software Foundation; either
|
||||
# version 2 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library 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 Library General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Library General
|
||||
# Public License along with this library; if not, write to the
|
||||
# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
# Boston, MA 02110-1301, USA.
|
||||
|
||||
# -*- mode: makefile -*-
|
||||
#
|
||||
# gtk-doc.make - make rules for gtk-doc
|
||||
|
@ -133,13 +114,17 @@ host_triplet = @host@
|
|||
target_triplet = @target@
|
||||
subdir = docs/reference
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES = version.xml
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
AM_V_P = $(am__v_P_@AM_V@)
|
||||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
||||
|
@ -161,8 +146,7 @@ am__can_run_installinfo = \
|
|||
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
esac
|
||||
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.xml.in \
|
||||
$(top_srcdir)/gtk-doc.make $(top_srcdir)/mkinstalldirs
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/gtk-doc.make
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
|
@ -173,18 +157,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -194,8 +176,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -211,7 +195,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -238,8 +221,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -248,7 +229,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -278,9 +258,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -299,10 +277,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -311,9 +285,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -373,7 +344,6 @@ target_vendor = @target_vendor@
|
|||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = 1.8
|
||||
|
||||
# Name of the module
|
||||
DOC_MODULE = garcon
|
||||
|
@ -386,26 +356,17 @@ SCAN_OPTIONS =
|
|||
SCANGOBJ_OPTIONS =
|
||||
|
||||
# Directory containing the source code
|
||||
DOC_SOURCE_DIR = \
|
||||
../../garcon \
|
||||
../../garcon-gtk
|
||||
|
||||
DOC_SOURCE_DIR = $(top_srcdir)/garcon $(top_srcdir)/garcon-gtk
|
||||
|
||||
# Extra options to supply to gtkdoc-mkdb
|
||||
MKDB_OPTIONS = --sgml-mode --output-format=xml
|
||||
MKDB_OPTIONS = --xml-mode --output-format=xml
|
||||
|
||||
# Extra options to supply to gtkdoc-fixref
|
||||
FIXXREF_OPTIONS =
|
||||
|
||||
# Used for dependencies
|
||||
HFILE_GLOB = \
|
||||
$(top_srcdir)/garcon/*.h \
|
||||
$(top_srcdir)/garcon-gtk/*.h
|
||||
|
||||
CFILE_GLOB = \
|
||||
$(top_srcdir)/garcon/*.c \
|
||||
$(top_srcdir)/garcon-gtk/*.c
|
||||
|
||||
HFILE_GLOB =
|
||||
CFILE_GLOB =
|
||||
|
||||
# Extra files to add when scanning (relative to $srcdir)
|
||||
EXTRA_HFILES =
|
||||
|
@ -414,13 +375,11 @@ EXTRA_HFILES =
|
|||
HTML_IMAGES =
|
||||
|
||||
# Extra SGML files that are included by DOC_MAIN_SGML_FILE
|
||||
content_files = \
|
||||
version.xml
|
||||
|
||||
content_files =
|
||||
|
||||
# CFLAGS and LDFLAGS for compiling scan program. Only needed
|
||||
# if $(DOC_MODULE).types is non-empty.
|
||||
AM_CPPFLAGS = \
|
||||
GTKDOC_CFLAGS = \
|
||||
-I$(top_srcdir) \
|
||||
-I$(top_builddir) \
|
||||
$(GIO_CFLAGS) \
|
||||
|
@ -461,14 +420,16 @@ SETUP_FILES = \
|
|||
$(DOC_MODULE)-sections.txt \
|
||||
$(DOC_MODULE)-overrides.txt
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(HTML_IMAGES) \
|
||||
$(SETUP_FILES)
|
||||
|
||||
# Other files to distribute
|
||||
EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.xml.in
|
||||
DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
|
||||
html-build.stamp pdf-build.stamp \
|
||||
sgml.stamp html.stamp pdf.stamp
|
||||
|
||||
SCANOBJ_FILES = \
|
||||
$(DOC_MODULE).actions \
|
||||
$(DOC_MODULE).args \
|
||||
$(DOC_MODULE).hierarchy \
|
||||
$(DOC_MODULE).interfaces \
|
||||
|
@ -549,8 +510,6 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
version.xml: $(top_builddir)/config.status $(srcdir)/version.xml.in
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
@ -563,7 +522,6 @@ ctags CTAGS:
|
|||
|
||||
cscope cscopelist:
|
||||
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
@ -918,9 +876,6 @@ dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
|
|||
|
||||
.PHONY : dist-hook-local docs
|
||||
|
||||
# Required for make distcheck
|
||||
dist-hook: all
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
||||
|
|
|
@ -3,38 +3,22 @@
|
|||
"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 % gtkdocentities SYSTEM "xml/gtkdocentities.ent">
|
||||
%gtkdocentities;
|
||||
]>
|
||||
|
||||
<book id="index" lang="en">
|
||||
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
|
||||
<bookinfo>
|
||||
<title>garcon Reference Manual</title>
|
||||
<releaseinfo>Version <xi:include href="version.xml" parse="text"/></releaseinfo>
|
||||
<title>&package_name; Reference Manual</title>
|
||||
<releaseinfo>
|
||||
For &package_string;.
|
||||
The latest version of this documentation can be found on-line at
|
||||
<ulink role="online-location" url="https://developer.xfce.org/&package_name;/index.html">https://developer.xfce.org/&package_name;/</ulink>.
|
||||
</releaseinfo>
|
||||
<copyright>
|
||||
<year>2006</year>
|
||||
<year>2007</year>
|
||||
<year>2008</year>
|
||||
<year>2009</year>
|
||||
<holder>Jannis Pohlmann</holder>
|
||||
<year>2022</year>
|
||||
<holder>The Xfce Development Team</holder>
|
||||
</copyright>
|
||||
<legalnotice id="legalnotice">
|
||||
<para>
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1 or
|
||||
any later version published by the Free Software Foundation; with no
|
||||
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
||||
Texts. The complete license text is available from the <ulink
|
||||
type="http" url="http://www.gnu.org/">Free Software Foundation</ulink>.
|
||||
</para>
|
||||
</legalnotice>
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Jannis</firstname>
|
||||
<surname>Pohlmann</surname>
|
||||
<affiliation>
|
||||
<address><email>jannis@xfce.org</email></address>
|
||||
</affiliation>
|
||||
</author>
|
||||
</authorgroup>
|
||||
</bookinfo>
|
||||
|
||||
<part>
|
||||
|
@ -84,9 +68,8 @@
|
|||
<part id="garcon-miscellaneous">
|
||||
<title>Miscellaneous</title>
|
||||
<xi:include href="xml/garcon-environment.xml"/>
|
||||
<xi:include href="xml/garcon.xml"/>
|
||||
<xi:include href="xml/garcon-gtk.xml"/>
|
||||
<xi:include href="xml/garcon-config.xml"/>
|
||||
<xi:include href="xml/garcon-marshal.xml"/>
|
||||
</part>
|
||||
|
||||
<part id="object-tree">
|
||||
|
@ -96,10 +79,17 @@
|
|||
</part>
|
||||
|
||||
<index id="api-index-full">
|
||||
<title>API Index</title>
|
||||
<xi:include href="xml/api-index-full.xml">
|
||||
<xi:fallback />
|
||||
</xi:include>
|
||||
<xi:include href="xml/api-index-deprecated.xml" />
|
||||
<title>Index of all symbols</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
<index id="api-index-deprecated">
|
||||
<title>Index of deprecated symbols</title>
|
||||
<xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
<index id="api-index-0-3">
|
||||
<title>Index of new symbols in 0.3</title>
|
||||
<xi:include href="xml/api-index-0.3.0.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
|
||||
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
|
||||
</book>
|
||||
|
|
|
@ -1,8 +1,3 @@
|
|||
<SECTION>
|
||||
<FILE>garcon</FILE>
|
||||
GARCON_INSIDE_GARCON_H
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>garcon-config</FILE>
|
||||
GARCON_MAJOR_VERSION
|
||||
|
@ -25,16 +20,9 @@ garcon_get_environment
|
|||
garcon_set_environment_xdg
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>garcon-gtk</FILE>
|
||||
GARCON_INSIDE_GARCON_GTK_H
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>garcon-gtk-menu</FILE>
|
||||
<TITLE>GarconGtkMenu</TITLE>
|
||||
GarconGtkMenuClass
|
||||
GarconGtkMenu
|
||||
garcon_gtk_menu_new
|
||||
garcon_gtk_menu_set_menu
|
||||
garcon_gtk_menu_get_menu
|
||||
|
@ -49,8 +37,10 @@ garcon_gtk_menu_get_show_desktop_actions
|
|||
garcon_gtk_menu_get_desktop_actions_menu
|
||||
garcon_gtk_menu_set_right_click_edits
|
||||
garcon_gtk_menu_get_right_click_edits
|
||||
GarconGtkMenuPrivate
|
||||
<SUBSECTION Standard>
|
||||
GarconGtkMenu
|
||||
GarconGtkMenuClass
|
||||
GarconGtkMenuPrivate
|
||||
GARCON_GTK_IS_MENU
|
||||
GARCON_GTK_IS_MENU_CLASS
|
||||
GARCON_GTK_MENU
|
||||
|
@ -172,6 +162,8 @@ garcon_menu_item_get_path
|
|||
garcon_menu_item_set_path
|
||||
garcon_menu_item_get_hidden
|
||||
garcon_menu_item_set_hidden
|
||||
garcon_menu_item_get_prefers_non_default_gpu
|
||||
garcon_menu_item_set_prefers_non_default_gpu
|
||||
garcon_menu_item_requires_terminal
|
||||
garcon_menu_item_set_requires_terminal
|
||||
garcon_menu_item_get_no_display
|
||||
|
@ -181,6 +173,7 @@ garcon_menu_item_set_supports_startup_notification
|
|||
garcon_menu_item_get_categories
|
||||
garcon_menu_item_set_categories
|
||||
garcon_menu_item_has_category
|
||||
garcon_menu_item_has_keyword
|
||||
garcon_menu_item_get_keywords
|
||||
garcon_menu_item_set_keywords
|
||||
garcon_menu_item_get_actions
|
||||
|
@ -296,6 +289,7 @@ garcon_menu_merger_get_type
|
|||
|
||||
<SECTION>
|
||||
<FILE>garcon-menu-node</FILE>
|
||||
GarconMenuNodeType
|
||||
GarconMenuLayoutMergeType
|
||||
GarconMenuMergeFileType
|
||||
garcon_menu_node_new
|
||||
|
@ -335,7 +329,6 @@ GARCON_MENU_NODE_GET_CLASS
|
|||
GARCON_TYPE_MENU_NODE
|
||||
GarconMenuNode
|
||||
GarconMenuNodeClass
|
||||
GarconMenuNodeType
|
||||
garcon_menu_node_get_type
|
||||
garcon_menu_node_type_get_type
|
||||
</SECTION>
|
||||
|
@ -388,8 +381,3 @@ GarconMenuTreeProvider
|
|||
GarconMenuTreeProviderIface
|
||||
garcon_menu_tree_provider_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>garcon-private</FILE>
|
||||
GARCON_DEFAULT_MENU_PREFIX
|
||||
</SECTION>
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
garcon_menu_item_pool_get_type
|
||||
garcon_gtk_menu_get_type
|
||||
garcon_menu_directory_get_type
|
||||
garcon_menu_separator_get_type
|
||||
garcon_menu_get_type
|
||||
garcon_menu_parser_get_type
|
||||
garcon_menu_tree_provider_get_type
|
||||
garcon_menu_node_get_type
|
||||
garcon_menu_item_cache_get_type
|
||||
garcon_menu_element_get_type
|
||||
garcon_menu_get_type
|
||||
garcon_menu_item_action_get_type
|
||||
garcon_menu_item_cache_get_type
|
||||
garcon_menu_item_get_type
|
||||
garcon_menu_item_pool_get_type
|
||||
garcon_menu_merger_get_type
|
||||
garcon_menu_node_get_type
|
||||
garcon_menu_node_type_get_type
|
||||
garcon_menu_parser_get_type
|
||||
garcon_menu_separator_get_type
|
||||
garcon_menu_tree_provider_get_type
|
||||
|
|
|
@ -0,0 +1,679 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconGtkMenu: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-gtk-menu.html" title="Part IV. Create a complete GtkMenu from a GarconMenu">
|
||||
<link rel="prev" href="garcon-gtk-menu.html" title="Part IV. Create a complete GtkMenu from a GarconMenu">
|
||||
<link rel="next" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#GarconGtkMenu.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span>
|
||||
<a href="#GarconGtkMenu.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span>
|
||||
<a href="#GarconGtkMenu.properties" class="shortcut">Properties</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-gtk-menu.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-gtk-menu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-miscellaneous.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="GarconGtkMenu"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="GarconGtkMenu.top_of_page"></a>GarconGtkMenu</span></h2>
|
||||
<p>GarconGtkMenu — Create a GtkMenu for a GarconMenu.</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-new" title="garcon_gtk_menu_new ()">garcon_gtk_menu_new</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-menu" title="garcon_gtk_menu_set_menu ()">garcon_gtk_menu_set_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-menu" title="garcon_gtk_menu_get_menu ()">garcon_gtk_menu_get_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names" title="garcon_gtk_menu_set_show_generic_names ()">garcon_gtk_menu_set_show_generic_names</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names" title="garcon_gtk_menu_get_show_generic_names ()">garcon_gtk_menu_get_show_generic_names</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons" title="garcon_gtk_menu_set_show_menu_icons ()">garcon_gtk_menu_set_show_menu_icons</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons" title="garcon_gtk_menu_get_show_menu_icons ()">garcon_gtk_menu_get_show_menu_icons</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips" title="garcon_gtk_menu_set_show_tooltips ()">garcon_gtk_menu_set_show_tooltips</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips" title="garcon_gtk_menu_get_show_tooltips ()">garcon_gtk_menu_get_show_tooltips</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions" title="garcon_gtk_menu_set_show_desktop_actions ()">garcon_gtk_menu_set_show_desktop_actions</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions" title="garcon_gtk_menu_get_show_desktop_actions ()">garcon_gtk_menu_get_show_desktop_actions</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct"><span class="returnvalue">GtkMenu</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu" title="garcon_gtk_menu_get_desktop_actions_menu ()">garcon_gtk_menu_get_desktop_actions_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits" title="garcon_gtk_menu_set_right_click_edits ()">garcon_gtk_menu_set_right_click_edits</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits" title="garcon_gtk_menu_get_right_click_edits ()">garcon_gtk_menu_get_right_click_edits</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.properties"></a><h2>Properties</h2>
|
||||
<div class="informaltable"><table class="informaltable" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="properties_type">
|
||||
<col width="300px" class="properties_name">
|
||||
<col width="200px" class="properties_flags">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--menu" title="The “menu” property">menu</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--right-click-edits" title="The “right-click-edits” property">right-click-edits</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-desktop-actions" title="The “show-desktop-actions” property">show-desktop-actions</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-generic-names" title="The “show-generic-names” property">show-generic-names</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-menu-icons" title="The “show-menu-icons” property">show-menu-icons</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-tooltips" title="The “show-tooltips” property">show-tooltips</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
|
||||
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
|
||||
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
|
||||
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkMenuShell.html#GtkMenuShell-struct">GtkMenuShell</a>
|
||||
<span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct">GtkMenu</a>
|
||||
<span class="lineart">╰──</span> GarconGtkMenu
|
||||
</pre>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.includes"></a><h2>Includes</h2>
|
||||
<pre class="synopsis">#include <garcon-gtk/garcon-gtk.h>
|
||||
</pre>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.description"></a><h2>Description</h2>
|
||||
<p>Create a complete GtkMenu for the given GarconMenu</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-new"></a><h3>garcon_gtk_menu_new ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
|
||||
garcon_gtk_menu_new (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garcon_menu</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> for the .menu file referred to by <em class="parameter"><code>garcon_menu</code></em>
|
||||
.
|
||||
This operation only fails if <em class="parameter"><code>garcon_menu</code></em>
|
||||
is invalid.</p>
|
||||
<p>The caller is responsible to destroy the returned <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a>
|
||||
using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>garcon_menu</p></td>
|
||||
<td class="parameter_description"><p>The <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> to be associated with the
|
||||
<a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a>, or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-new.returns"></a><h4>Returns</h4>
|
||||
<p> a new <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> for <em class="parameter"><code>garcon_menu</code></em>
|
||||
.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-menu"></a><h3>garcon_gtk_menu_set_menu ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_menu (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garcon_menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>garcon_menu</p></td>
|
||||
<td class="parameter_description"><p>The <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> to use</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-menu"></a><h3>garcon_gtk_menu_get_menu ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_gtk_menu_get_menu (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>The <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> used to create the <a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a>.</p>
|
||||
<p>The caller is responsible to releasing the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-menu.returns"></a><h4>Returns</h4>
|
||||
<p>the <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for <em class="parameter"><code>menu</code></em>
|
||||
. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-generic-names"></a><h3>garcon_gtk_menu_set_show_generic_names ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_generic_names
|
||||
(<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_generic_names</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-generic-names.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_generic_names</p></td>
|
||||
<td class="parameter_description"><p>new value</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names"></a><h3>garcon_gtk_menu_get_show_generic_names ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_gtk_menu_get_show_generic_names
|
||||
(<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names.returns"></a><h4>Returns</h4>
|
||||
<p> if generic names are shown</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-menu-icons"></a><h3>garcon_gtk_menu_set_show_menu_icons ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_menu_icons (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_menu_icons</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-menu-icons.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_menu_icons</p></td>
|
||||
<td class="parameter_description"><p>new value</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons"></a><h3>garcon_gtk_menu_get_show_menu_icons ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_gtk_menu_get_show_menu_icons (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons.returns"></a><h4>Returns</h4>
|
||||
<p> if menu icons are shown</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-tooltips"></a><h3>garcon_gtk_menu_set_show_tooltips ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_tooltips (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_tooltips</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-tooltips.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_tooltips</p></td>
|
||||
<td class="parameter_description"><p>new value</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips"></a><h3>garcon_gtk_menu_get_show_tooltips ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_gtk_menu_get_show_tooltips (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips.returns"></a><h4>Returns</h4>
|
||||
<p> Whether descriptions are shown in the tooltip.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-desktop-actions"></a><h3>garcon_gtk_menu_set_show_desktop_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_desktop_actions
|
||||
(<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_desktop_actions</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-desktop-actions.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_desktop_actions</p></td>
|
||||
<td class="parameter_description"><p>Toggle showing the desktop actions in a submenu.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions"></a><h3>garcon_gtk_menu_get_show_desktop_actions ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_gtk_menu_get_show_desktop_actions
|
||||
(<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions.returns"></a><h4>Returns</h4>
|
||||
<p> Whether desktop actions are shown in a submenu.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu"></a><h3>garcon_gtk_menu_get_desktop_actions_menu ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct"><span class="returnvalue">GtkMenu</span></a> *
|
||||
garcon_gtk_menu_get_desktop_actions_menu
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<p>Application icons are never shown on the action menu items.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>item</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> holding all actions described
|
||||
in the desktop file as menu items. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-right-click-edits"></a><h3>garcon_gtk_menu_set_right_click_edits ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_right_click_edits (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enable_right_click_edits</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-right-click-edits.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>enable_right_click_edits</p></td>
|
||||
<td class="parameter_description"><p>Toggle showing whether to launch an editor
|
||||
when the menu is clicked with the secondary mouse button.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits"></a><h3>garcon_gtk_menu_get_right_click_edits ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_gtk_menu_get_right_click_edits (<em class="parameter"><code><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits.returns"></a><h4>Returns</h4>
|
||||
<p> Whether an editor will be launched on secondary mouse clicks</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconGtkMenu.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--menu"></a><h3>The <code class="literal">“menu”</code> property</h3>
|
||||
<pre class="programlisting"> “menu” <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *</pre>
|
||||
<p>menu.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--right-click-edits"></a><h3>The <code class="literal">“right-click-edits”</code> property</h3>
|
||||
<pre class="programlisting"> “right-click-edits” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>right click to edit menu items.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--show-desktop-actions"></a><h3>The <code class="literal">“show-desktop-actions”</code> property</h3>
|
||||
<pre class="programlisting"> “show-desktop-actions” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>show desktop actions in a submenu.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--show-generic-names"></a><h3>The <code class="literal">“show-generic-names”</code> property</h3>
|
||||
<pre class="programlisting"> “show-generic-names” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>show-generic-names.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--show-menu-icons"></a><h3>The <code class="literal">“show-menu-icons”</code> property</h3>
|
||||
<pre class="programlisting"> “show-menu-icons” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>show-menu-icons.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: TRUE</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu--show-tooltips"></a><h3>The <code class="literal">“show-tooltips”</code> property</h3>
|
||||
<pre class="programlisting"> “show-tooltips” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>show-tooltips.</p>
|
||||
<p>Owner: GarconGtkMenu</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenu: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="next" href="GarconMenuDirectory.html" title="GarconMenuDirectory">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -68,7 +68,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-load" title="garcon_menu_load ()">garcon_menu_load</a> <span class="c_punctuation">()</span>
|
||||
|
@ -76,7 +76,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GFile</span> *
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-get-file" title="garcon_menu_get_file ()">garcon_menu_get_file</a> <span class="c_punctuation">()</span>
|
||||
|
@ -92,7 +92,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-get-menus" title="garcon_menu_get_menus ()">garcon_menu_get_menus</a> <span class="c_punctuation">()</span>
|
||||
|
@ -132,7 +132,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-get-items" title="garcon_menu_get_items ()">garcon_menu_get_items</a> <span class="c_punctuation">()</span>
|
||||
|
@ -140,7 +140,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-get-elements" title="garcon_menu_get_elements ()">garcon_menu_get_elements</a> <span class="c_punctuation">()</span>
|
||||
|
@ -166,7 +166,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GFile</span> *</td>
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenu.html#GarconMenu--file" title="The “file” property">file</a></td>
|
||||
<td class="property_flags">Read / Write / Construct Only</td>
|
||||
</tr>
|
||||
|
@ -185,19 +185,19 @@
|
|||
<tr>
|
||||
<td class="signal_type"><span class="returnvalue">void</span></td>
|
||||
<td class="signal_name"><a class="link" href="GarconMenu.html#GarconMenu-directory-changed" title="The “directory-changed” signal">directory-changed</a></td>
|
||||
<td class="signal_flags">No Hooks</td>
|
||||
<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="signal_type"><span class="returnvalue">void</span></td>
|
||||
<td class="signal_name"><a class="link" href="GarconMenu.html#GarconMenu-reload-required" title="The “reload-required” signal">reload-required</a></td>
|
||||
<td class="signal_flags">No Hooks</td>
|
||||
<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenu.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenu
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -215,49 +215,13 @@
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-new"></a><h3>garcon_menu_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_menu_new (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
garcon_menu_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for the .menu file referred to by <em class="parameter"><code>file</code></em>
|
||||
.
|
||||
This operation only fails <em class="parameter"><code>file</code></em>
|
||||
This operation only fails if <em class="parameter"><code>file</code></em>
|
||||
is invalid. To load the menu
|
||||
tree from the file, you need to call <a class="link" href="GarconMenu.html#garcon-menu-load" title="garcon_menu_load ()"><code class="function">garcon_menu_load()</code></a> with the
|
||||
returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>.</p>
|
||||
<p>The caller is responsible to destroy the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <code class="function">g_object_unref()</code>.</p>
|
||||
<p>For more information about the usage <em class="parameter"><code>see</code></em>
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-new" title="garcon_menu_new ()"><code class="function">garcon_menu_new()</code></a>.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>file</p></td>
|
||||
<td class="parameter_description"><p><span class="type">GFile</span> for the .menu file you want to load.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-new.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-new-for-path"></a><h3>garcon_menu_new_for_path ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_menu_new_for_path (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for the .menu file referred to by <em class="parameter"><code>filename</code></em>
|
||||
.
|
||||
This operation only fails if the filename is NULL. To load the menu
|
||||
tree from the file, you need to call <a class="link" href="GarconMenu.html#garcon-menu-load" title="garcon_menu_load ()"><code class="function">garcon_menu_load()</code></a> with the
|
||||
returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>.</p>
|
||||
<div class="informalexample">
|
||||
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
@ -270,22 +234,58 @@ returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="
|
|||
6
|
||||
7
|
||||
8</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GarconMenu</span> <span class="o">*</span><span class="n">menu</span> <span class="o">=</span> <span class="n">garcon_menu_new</span> <span class="p">(</span><span class="n">filename</span><span class="p">);</span>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="n">GarconMenu</span><span class="w"> </span><span class="o">*</span><span class="n">menu</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">garcon_menu_new</span><span class="w"> </span><span class="p">(</span><span class="n">filename</span><span class="p">);</span><span class="w"></span>
|
||||
|
||||
<span class="k">if</span> <span class="p">(</span><span class="n">garcon_menu_load</span> <span class="p">(</span><span class="n">menu</span><span class="p">,</span> <span class="o">&</span><span class="n">error</span><span class="p">))</span>
|
||||
<span class="p">...</span>
|
||||
<span class="k">else</span>
|
||||
<span class="p">...</span>
|
||||
<span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">garcon_menu_load</span><span class="w"> </span><span class="p">(</span><span class="n">menu</span><span class="p">,</span><span class="w"> </span><span class="o">&</span><span class="n">error</span><span class="p">))</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="p">...</span><span class="w"></span>
|
||||
<span class="k">else</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="p">...</span><span class="w"></span>
|
||||
|
||||
<span class="n">g_object_unref</span> <span class="p">(</span><span class="n">menu</span><span class="p">);</span></pre></td>
|
||||
<span class="n">g_object_unref</span><span class="w"> </span><span class="p">(</span><span class="n">menu</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<p>The caller is responsible to destroy the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <code class="function">g_object_unref()</code>.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
|
||||
<p>For more information about the usage <em class="parameter"><code>see</code></em>
|
||||
<a class="link" href="GarconMenu.html#garcon-menu-new" title="garcon_menu_new ()"><code class="function">garcon_menu_new()</code></a>.</p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>file</p></td>
|
||||
<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> for the .menu file you want to load.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-new.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-new-for-path"></a><h3>garcon_menu_new_for_path ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_menu_new_for_path (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for the .menu file referred to by <em class="parameter"><code>filename</code></em>
|
||||
.
|
||||
This operation only fails if the filename is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. To load the menu
|
||||
tree from the file, you need to call <a class="link" href="GarconMenu.html#garcon-menu-load" title="garcon_menu_load ()"><code class="function">garcon_menu_load()</code></a> with the
|
||||
returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>.</p>
|
||||
<p>The caller is responsible to destroy the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-new-for-path.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -306,7 +306,7 @@ using <code class="function">g_object_unref()</code>.</p>
|
|||
<p>a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
for <em class="parameter"><code>filename</code></em>
|
||||
. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -322,16 +322,16 @@ which is being used to display installed applications.</p>
|
|||
<a name="garcon-menu-new-applications.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
for applications.menu. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-load"></a><h3>garcon_menu_load ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_load (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
|
||||
<p>This function loads the entire menu tree from the file referred to
|
||||
by <em class="parameter"><code>menu</code></em>
|
||||
. It resolves merges, moves and everything else defined
|
||||
|
@ -343,7 +343,7 @@ API afterwards.</p>
|
|||
can be used to handle blocking I/O when reading data
|
||||
from files during the loading process.</p>
|
||||
<p><em class="parameter"><code>error</code></em>
|
||||
should either be NULL or point to a <span class="type">GError</span> return location
|
||||
should either be NULL or point to a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> return location
|
||||
where errors should be stored in.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-load.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -361,12 +361,12 @@ where errors should be stored in.</p>
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>cancellable</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GCancellable</span></p></td>
|
||||
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>error</p></td>
|
||||
<td class="parameter_description"><p><span class="type">GError</span> return location</p></td>
|
||||
<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> return location</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -374,21 +374,21 @@ where errors should be stored in.</p>
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-load.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">TRUE</code> if the menu was loaded successfully or
|
||||
<code class="literal">FALSE</code> if there was an error or the process was
|
||||
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the menu was loaded successfully or
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if there was an error or the process was
|
||||
cancelled.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-get-file"></a><h3>garcon_menu_get_file ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GFile</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
garcon_menu_get_file (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>Get the file for <em class="parameter"><code>menu</code></em>
|
||||
. It refers to the .menu file from which
|
||||
<em class="parameter"><code>menu</code></em>
|
||||
was or will be loaded.</p>
|
||||
<p>The returned object should be unreffed with <code class="function">g_object_unref()</code>
|
||||
<p>The returned object should be unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
|
||||
when no longer needed.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-file.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -407,8 +407,8 @@ when no longer needed.</p>
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-file.returns"></a><h4>Returns</h4>
|
||||
<p>a <span class="type">GFile</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>a <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -417,10 +417,10 @@ when no longer needed.</p>
|
|||
<pre class="programlisting"><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="returnvalue">GarconMenuDirectory</span></a> *
|
||||
garcon_menu_get_directory (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>Returns the <a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> of <em class="parameter"><code>menu</code></em>
|
||||
or <code class="literal">NULL</code> if <em class="parameter"><code>menu</code></em>
|
||||
or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>menu</code></em>
|
||||
has
|
||||
no valid directory element.</p>
|
||||
<p>The returned object should be unreffed with <code class="function">g_object_unref()</code> when
|
||||
<p>The returned object should be unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when
|
||||
no longer needed.</p>
|
||||
<p>The menu directory may contain a lot of useful information about
|
||||
the menu like the display and icon name, desktop environments it
|
||||
|
@ -443,17 +443,17 @@ should show up in etc.</p>
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-directory.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-get-menus"></a><h3>garcon_menu_get_menus ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_get_menus (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>Returns a sorted list of <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> submenus of <em class="parameter"><code>menu</code></em>
|
||||
. The list
|
||||
should be freed with <code class="function">g_list_free()</code>.</p>
|
||||
should be freed with <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-menus.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -473,7 +473,7 @@ should be freed with <code class="function">g_list_free()</code>.</p>
|
|||
<a name="garcon-menu-get-menus.returns"></a><h4>Returns</h4>
|
||||
<p>a sorted list
|
||||
of <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GarconMenu]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GarconMenu]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -513,7 +513,7 @@ garcon_menu_add_menu (<em class="parameter"><code><a class="link" href="GarconMe
|
|||
<a name="garcon-menu-get-menu-with-name"></a><h3>garcon_menu_get_menu_with_name ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_menu_get_menu_with_name (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
|
||||
<p>Looks in <em class="parameter"><code>menu</code></em>
|
||||
for a submenu with <em class="parameter"><code>name</code></em>
|
||||
as name.</p>
|
||||
|
@ -541,8 +541,8 @@ garcon_menu_get_menu_with_name (<em class="parameter"><code><a class="link" href
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-menu-with-name.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> or <code class="literal">NULL</code>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>]</span></p>
|
||||
<p>a <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -569,10 +569,10 @@ garcon_menu_get_parent (<em class="parameter"><code><a class="link" href="Garcon
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-parent.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> or <code class="literal">NULL</code>
|
||||
<p>a <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
|
||||
if <em class="parameter"><code>menu</code></em>
|
||||
is the root menu. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -600,19 +600,19 @@ menu (for that of its submenus).</p>
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-item-pool.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-get-items"></a><h3>garcon_menu_get_items ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_get_items (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>Returns all <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> included in <em class="parameter"><code>menu</code></em>
|
||||
. The items are
|
||||
sorted by their display names in ascending order.</p>
|
||||
<p>The caller is responsible to free the returned list using
|
||||
<code class="function">g_list_free()</code> when no longer needed.</p>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> when no longer needed.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-items.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -633,19 +633,19 @@ sorted by their display names in ascending order.</p>
|
|||
<p>list
|
||||
of <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> included in <em class="parameter"><code>menu</code></em>
|
||||
. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GarconMenuItem][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GarconMenuItem][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-get-elements"></a><h3>garcon_menu_get_elements ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_get_elements (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>Get all the menu element in <em class="parameter"><code>menu</code></em>
|
||||
. This contains sub menus, menu items
|
||||
and separators.</p>
|
||||
<p>Returns a list of <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> or <code class="literal">NULL</code>. Free the list with
|
||||
<code class="function">g_list_free()</code>.</p>
|
||||
<p>Returns a list of <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. Free the list with
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-elements.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -664,7 +664,7 @@ and separators.</p>
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-get-elements.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GarconMenuItem][<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GarconMenuItem][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -680,8 +680,8 @@ and separators.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenu--file"></a><h3>The <code class="literal">“file”</code> property</h3>
|
||||
<pre class="programlisting"> “file” <span class="type">GFile</span> *</pre>
|
||||
<p>The <span class="type">GFile</span> from which the <a class="link" href="GarconMenu.html" title="GarconMenu"><code class="literal">GarconMenu</code></a> was loaded.</p>
|
||||
<pre class="programlisting"> “file” <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</pre>
|
||||
<p>The <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> from which the <a class="link" href="GarconMenu.html" title="GarconMenu"><code class="literal">GarconMenu</code></a> was loaded.</p>
|
||||
<p>Owner: GarconMenu</p>
|
||||
<p>Flags: Read / Write / Construct Only</p>
|
||||
</div>
|
||||
|
@ -694,20 +694,20 @@ and separators.</p>
|
|||
user_function (<a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garconmenu,
|
||||
<a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *arg1,
|
||||
<a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *arg2,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>Flags: No Hooks</p>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
|
||||
<p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenu-reload-required"></a><h3>The <code class="literal">“reload-required”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garconmenu,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>Flags: No Hooks</p>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
|
||||
<p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-NO-HOOKS:CAPS">No Hooks</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuDirectory: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="GarconMenu.html" title="GarconMenu">
|
||||
<link rel="next" href="GarconMenuElement.html" title="GarconMenuElement">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -51,14 +51,14 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GFile</span> *
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-file" title="garcon_menu_directory_get_file ()">garcon_menu_directory_get_file</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-name" title="garcon_menu_directory_get_name ()">garcon_menu_directory_get_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -73,7 +73,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-comment" title="garcon_menu_directory_get_comment ()">garcon_menu_directory_get_comment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -88,7 +88,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-icon-name" title="garcon_menu_directory_get_icon_name ()">garcon_menu_directory_get_icon_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -104,7 +104,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-no-display" title="garcon_menu_directory_get_no_display ()">garcon_menu_directory_get_no_display</a> <span class="c_punctuation">()</span>
|
||||
|
@ -120,7 +120,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-hidden" title="garcon_menu_directory_get_hidden ()">garcon_menu_directory_get_hidden</a> <span class="c_punctuation">()</span>
|
||||
|
@ -128,7 +128,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-show-in-environment" title="garcon_menu_directory_get_show_in_environment ()">garcon_menu_directory_get_show_in_environment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -136,7 +136,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-visible" title="garcon_menu_directory_get_visible ()">garcon_menu_directory_get_visible</a> <span class="c_punctuation">()</span>
|
||||
|
@ -144,7 +144,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-equal" title="garcon_menu_directory_equal ()">garcon_menu_directory_equal</a> <span class="c_punctuation">()</span>
|
||||
|
@ -164,30 +164,30 @@
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuDirectory.html#GarconMenuDirectory--comment" title="The “comment” property">comment</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GFile</span> *</td>
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuDirectory.html#GarconMenuDirectory--file" title="The “file” property">file</a></td>
|
||||
<td class="property_flags">Read / Write / Construct Only</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuDirectory.html#GarconMenuDirectory--icon-name" title="The “icon-name” property">icon-name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuDirectory.html#GarconMenuDirectory--name" title="The “name” property">name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuDirectory.html#GarconMenuDirectory--no-display" title="The “no-display” property">no-display</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
|
@ -196,7 +196,7 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuDirectory.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuDirectory
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -216,11 +216,11 @@ see <a class="link" href="GarconMenu.html#garcon-menu-get-directory" title="garc
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-new"></a><h3>garcon_menu_directory_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="returnvalue">GarconMenuDirectory</span></a> *
|
||||
garcon_menu_directory_new (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
garcon_menu_directory_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
<p>Create a new <a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> for <em class="parameter"><code>file</code></em>
|
||||
. You most likely never
|
||||
use this, but retrieve the info from <a class="link" href="GarconMenu.html#garcon-menu-get-directory" title="garcon_menu_get_directory ()"><code class="function">garcon_menu_get_directory()</code></a>.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/method"><span class="acronym">method</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="This is a method"><span class="acronym">method</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -231,7 +231,7 @@ use this, but retrieve the info from <a class="link" href="GarconMenu.html#garco
|
|||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>file</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
|
||||
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
|
@ -244,11 +244,11 @@ use this, but retrieve the info from <a class="link" href="GarconMenu.html#garco
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-file"></a><h3>garcon_menu_directory_get_file ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GFile</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
garcon_menu_directory_get_file (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Get the <span class="type">GFile</span> for <em class="parameter"><code>directory</code></em>
|
||||
<p>Get the <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> for <em class="parameter"><code>directory</code></em>
|
||||
. The returned object should be
|
||||
unreffed with <code class="function">g_object_unref()</code> when no longer needed.</p>
|
||||
unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-get-file.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -266,14 +266,14 @@ unreffed with <code class="function">g_object_unref()</code> when no longer need
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-get-file.returns"></a><h4>Returns</h4>
|
||||
<p>a <span class="type">GFile</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>a <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-name"></a><h3>garcon_menu_directory_get_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_directory_get_name (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Get the name of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
|
@ -303,7 +303,7 @@ garcon_menu_directory_get_name (<em class="parameter"><code><a class="link" href
|
|||
<a name="garcon-menu-directory-set-name"></a><h3>garcon_menu_directory_set_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_directory_set_name (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
|
||||
<p>Set the name of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -333,7 +333,7 @@ garcon_menu_directory_set_name (<em class="parameter"><code><a class="link" href
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-comment"></a><h3>garcon_menu_directory_get_comment ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_directory_get_comment (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Get the comment of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
|
@ -363,7 +363,7 @@ garcon_menu_directory_get_comment (<em class="parameter"><code><a class="link" h
|
|||
<a name="garcon-menu-directory-set-comment"></a><h3>garcon_menu_directory_set_comment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_directory_set_comment (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *comment</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *comment</code></em>);</pre>
|
||||
<p>Set the comment of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -393,7 +393,7 @@ garcon_menu_directory_set_comment (<em class="parameter"><code><a class="link" h
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-icon-name"></a><h3>garcon_menu_directory_get_icon_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_directory_get_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Get the icon name of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
|
@ -423,7 +423,7 @@ garcon_menu_directory_get_icon_name (<em class="parameter"><code><a class="link"
|
|||
<a name="garcon-menu-directory-set-icon-name"></a><h3>garcon_menu_directory_set_icon_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_directory_set_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
|
||||
<p>Set the icon name of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -453,7 +453,7 @@ garcon_menu_directory_set_icon_name (<em class="parameter"><code><a class="link"
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-no-display"></a><h3>garcon_menu_directory_get_no_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_directory_get_no_display (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Whether <em class="parameter"><code>directory</code></em>
|
||||
should be displayed.
|
||||
|
@ -484,7 +484,7 @@ For applications you want to call <a class="link" href="GarconMenuDirectory.html
|
|||
<a name="garcon-menu-directory-set-no-display"></a><h3>garcon_menu_directory_set_no_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_directory_set_no_display (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> no_display</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> no_display</code></em>);</pre>
|
||||
<p>Set the NoDisplay key of <em class="parameter"><code>directory</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -514,7 +514,7 @@ should be displayed.</p></td>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-hidden"></a><h3>garcon_menu_directory_get_hidden ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_directory_get_hidden (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Whether <em class="parameter"><code>directory</code></em>
|
||||
should be hidden.
|
||||
|
@ -543,7 +543,7 @@ For applications you want to call <a class="link" href="GarconMenuDirectory.html
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-show-in-environment"></a><h3>garcon_menu_directory_get_show_in_environment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_directory_get_show_in_environment
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Whether <em class="parameter"><code>directory</code></em>
|
||||
|
@ -567,13 +567,13 @@ For applications you want to call <a class="link" href="GarconMenuDirectory.html
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-get-show-in-environment.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">TRUE</code> is visible in environment, else <code class="literal">FALSE</code>.</p>
|
||||
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is visible in environment, else <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-get-visible"></a><h3>garcon_menu_directory_get_visible ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_directory_get_visible (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>);</pre>
|
||||
<p>Check which runs the following checks:
|
||||
<a class="link" href="GarconMenuDirectory.html#garcon-menu-directory-get-show-in-environment" title="garcon_menu_directory_get_show_in_environment ()"><code class="function">garcon_menu_directory_get_show_in_environment()</code></a>,
|
||||
|
@ -596,13 +596,13 @@ garcon_menu_directory_get_visible (<em class="parameter"><code><a class="link" h
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-get-visible.returns"></a><h4>Returns</h4>
|
||||
<p> if visible <code class="literal">TRUE</code>, else <code class="literal">FALSE</code>.</p>
|
||||
<p> if visible <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, else <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-directory-equal"></a><h3>garcon_menu_directory_equal ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *directory</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory"><span class="type">GarconMenuDirectory</span></a> *other</code></em>);</pre>
|
||||
<p>Checks if both directories point to the same file.</p>
|
||||
|
@ -630,7 +630,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-directory-equal.returns"></a><h4>Returns</h4>
|
||||
<p> if files are equal <code class="literal">TRUE</code>, else <code class="literal">FALSE</code>.</p>
|
||||
<p> if files are equal <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, else <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -638,7 +638,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
<a name="GarconMenuDirectory.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuDirectory--comment"></a><h3>The <code class="literal">“comment”</code> property</h3>
|
||||
<pre class="programlisting"> “comment” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “comment” <span class="type">char</span> *</pre>
|
||||
<p>Directory description (comment).</p>
|
||||
<p>Owner: GarconMenuDirectory</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -647,7 +647,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuDirectory--file"></a><h3>The <code class="literal">“file”</code> property</h3>
|
||||
<pre class="programlisting"> “file” <span class="type">GFile</span> *</pre>
|
||||
<pre class="programlisting"> “file” <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</pre>
|
||||
<p>File.</p>
|
||||
<p>Owner: GarconMenuDirectory</p>
|
||||
<p>Flags: Read / Write / Construct Only</p>
|
||||
|
@ -655,7 +655,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuDirectory--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
|
||||
<pre class="programlisting"> “icon-name” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “icon-name” <span class="type">char</span> *</pre>
|
||||
<p>Icon associated with this directory.</p>
|
||||
<p>Owner: GarconMenuDirectory</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -664,7 +664,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuDirectory--name"></a><h3>The <code class="literal">“name”</code> property</h3>
|
||||
<pre class="programlisting"> “name” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “name” <span class="type">char</span> *</pre>
|
||||
<p>Name of the directory.</p>
|
||||
<p>Owner: GarconMenuDirectory</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -673,7 +673,7 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuDirectory--no-display"></a><h3>The <code class="literal">“no-display”</code> property</h3>
|
||||
<pre class="programlisting"> “no-display” <span class="type">gboolean</span></pre>
|
||||
<pre class="programlisting"> “no-display” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>Whether this menu item is hidden in menus.</p>
|
||||
<p>Owner: GarconMenuDirectory</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -682,6 +682,6 @@ garcon_menu_directory_equal (<em class="parameter"><code><a class="link" href="G
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuElement: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="GarconMenuDirectory.html" title="GarconMenuDirectory">
|
||||
<link rel="next" href="GarconMenuItem.html" title="GarconMenuItem">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -41,21 +41,21 @@
|
|||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-name" title="garcon_menu_element_get_name ()">garcon_menu_element_get_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-comment" title="garcon_menu_element_get_comment ()">garcon_menu_element_get_comment</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-icon-name" title="garcon_menu_element_get_icon_name ()">garcon_menu_element_get_icon_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -63,7 +63,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-visible" title="garcon_menu_element_get_visible ()">garcon_menu_element_get_visible</a> <span class="c_punctuation">()</span>
|
||||
|
@ -71,7 +71,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-show-in-environment" title="garcon_menu_element_get_show_in_environment ()">garcon_menu_element_get_show_in_environment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -79,7 +79,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-get-no-display" title="garcon_menu_element_get_no_display ()">garcon_menu_element_get_no_display</a> <span class="c_punctuation">()</span>
|
||||
|
@ -87,7 +87,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuElement.html#garcon-menu-element-equal" title="garcon_menu_element_equal ()">garcon_menu_element_equal</a> <span class="c_punctuation">()</span>
|
||||
|
@ -116,50 +116,50 @@ and <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type"
|
|||
<a name="GarconMenuElement.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-name"></a><h3>garcon_menu_element_get_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_element_get_name (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-comment"></a><h3>garcon_menu_element_get_comment ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_element_get_comment (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-icon-name"></a><h3>garcon_menu_element_get_icon_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_element_get_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-visible"></a><h3>garcon_menu_element_get_visible ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_element_get_visible (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-show-in-environment"></a><h3>garcon_menu_element_get_show_in_environment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_element_get_show_in_environment
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-get-no-display"></a><h3>garcon_menu_element_get_no_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_element_get_no_display (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *element</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-element-equal"></a><h3>garcon_menu_element_equal ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_element_equal (<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *a</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenuElement.html" title="GarconMenuElement"><span class="type">GarconMenuElement</span></a> *b</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuItem: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="GarconMenuElement.html" title="GarconMenuElement">
|
||||
<link rel="next" href="GarconMenuItemCache.html" title="GarconMenuItemCache">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -68,7 +68,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-reload" title="garcon_menu_item_reload ()">garcon_menu_item_reload</a> <span class="c_punctuation">()</span>
|
||||
|
@ -76,7 +76,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-reload-from-file" title="garcon_menu_item_reload_from_file ()">garcon_menu_item_reload_from_file</a> <span class="c_punctuation">()</span>
|
||||
|
@ -84,7 +84,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GFile</span> *
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-file" title="garcon_menu_item_get_file ()">garcon_menu_item_get_file</a> <span class="c_punctuation">()</span>
|
||||
|
@ -92,14 +92,14 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gchar</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-uri" title="garcon_menu_item_get_uri ()">garcon_menu_item_get_uri</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-desktop-id" title="garcon_menu_item_get_desktop_id ()">garcon_menu_item_get_desktop_id</a> <span class="c_punctuation">()</span>
|
||||
|
@ -114,7 +114,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-command" title="garcon_menu_item_get_command ()">garcon_menu_item_get_command</a> <span class="c_punctuation">()</span>
|
||||
|
@ -129,7 +129,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-try-exec" title="garcon_menu_item_get_try_exec ()">garcon_menu_item_get_try_exec</a> <span class="c_punctuation">()</span>
|
||||
|
@ -144,7 +144,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-name" title="garcon_menu_item_get_name ()">garcon_menu_item_get_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -159,7 +159,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-generic-name" title="garcon_menu_item_get_generic_name ()">garcon_menu_item_get_generic_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -174,7 +174,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-comment" title="garcon_menu_item_get_comment ()">garcon_menu_item_get_comment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -189,7 +189,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-icon-name" title="garcon_menu_item_get_icon_name ()">garcon_menu_item_get_icon_name</a> <span class="c_punctuation">()</span>
|
||||
|
@ -204,7 +204,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-path" title="garcon_menu_item_get_path ()">garcon_menu_item_get_path</a> <span class="c_punctuation">()</span>
|
||||
|
@ -220,7 +220,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-hidden" title="garcon_menu_item_get_hidden ()">garcon_menu_item_get_hidden</a> <span class="c_punctuation">()</span>
|
||||
|
@ -236,7 +236,23 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-prefers-non-default-gpu" title="garcon_menu_item_get_prefers_non_default_gpu ()">garcon_menu_item_get_prefers_non_default_gpu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-set-prefers-non-default-gpu" title="garcon_menu_item_set_prefers_non_default_gpu ()">garcon_menu_item_set_prefers_non_default_gpu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-requires-terminal" title="garcon_menu_item_requires_terminal ()">garcon_menu_item_requires_terminal</a> <span class="c_punctuation">()</span>
|
||||
|
@ -252,7 +268,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-no-display" title="garcon_menu_item_get_no_display ()">garcon_menu_item_get_no_display</a> <span class="c_punctuation">()</span>
|
||||
|
@ -268,7 +284,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-supports-startup-notification" title="garcon_menu_item_supports_startup_notification ()">garcon_menu_item_supports_startup_notification</a> <span class="c_punctuation">()</span>
|
||||
|
@ -284,7 +300,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-categories" title="garcon_menu_item_get_categories ()">garcon_menu_item_get_categories</a> <span class="c_punctuation">()</span>
|
||||
|
@ -300,7 +316,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-has-category" title="garcon_menu_item_has_category ()">garcon_menu_item_has_category</a> <span class="c_punctuation">()</span>
|
||||
|
@ -308,7 +324,15 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-has-keyword" title="garcon_menu_item_has_keyword ()">garcon_menu_item_has_keyword</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-keywords" title="garcon_menu_item_get_keywords ()">garcon_menu_item_get_keywords</a> <span class="c_punctuation">()</span>
|
||||
|
@ -324,7 +348,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-actions" title="garcon_menu_item_get_actions ()">garcon_menu_item_get_actions</a> <span class="c_punctuation">()</span>
|
||||
|
@ -332,7 +356,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GarconMenuItemAction</span> *
|
||||
<a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="returnvalue">GarconMenuItemAction</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-action" title="garcon_menu_item_get_action ()">garcon_menu_item_get_action</a> <span class="c_punctuation">()</span>
|
||||
|
@ -348,7 +372,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-has-action" title="garcon_menu_item_has_action ()">garcon_menu_item_has_action</a> <span class="c_punctuation">()</span>
|
||||
|
@ -356,7 +380,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-show-in-environment" title="garcon_menu_item_get_show_in_environment ()">garcon_menu_item_get_show_in_environment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -364,7 +388,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-only-show-in-environment" title="garcon_menu_item_only_show_in_environment ()">garcon_menu_item_only_show_in_environment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -388,7 +412,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gint</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-allocated" title="garcon_menu_item_get_allocated ()">garcon_menu_item_get_allocated</a> <span class="c_punctuation">()</span>
|
||||
|
@ -424,75 +448,80 @@
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--command" title="The “command” property">command</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--comment" title="The “comment” property">comment</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--desktop-id" title="The “desktop-id” property">desktop-id</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GFile</span> *</td>
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--file" title="The “file” property">file</a></td>
|
||||
<td class="property_flags">Read / Write / Construct Only</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--generic-name" title="The “generic-name” property">generic-name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--hidden" title="The “hidden” property">hidden</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--icon-name" title="The “icon-name” property">icon-name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--name" title="The “name” property">name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--no-display" title="The “no-display” property">no-display</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--path" title="The “path” property">path</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--prefers-non-default-gpu" title="The “prefers-non-default-gpu” property">prefers-non-default-gpu</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--requires-terminal" title="The “requires-terminal” property">requires-terminal</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">gboolean</span></td>
|
||||
<td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--supports-startup-notification" title="The “supports-startup-notification” property">supports-startup-notification</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">gchar</span> *</td>
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem--try-exec" title="The “try-exec” property">try-exec</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
|
@ -510,13 +539,13 @@
|
|||
<tbody><tr>
|
||||
<td class="signal_type"><span class="returnvalue">void</span></td>
|
||||
<td class="signal_name"><a class="link" href="GarconMenuItem.html#GarconMenuItem-changed" title="The “changed” signal">changed</a></td>
|
||||
<td class="signal_flags">Run First</td>
|
||||
<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItem.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuItem
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -528,9 +557,9 @@
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-new"></a><h3>garcon_menu_item_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_new (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
garcon_menu_item_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
<p>Returns (transfer full): a new <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a></p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -541,7 +570,7 @@ garcon_menu_item_new (<em class="parameter"><code><span class="type">GFile</span
|
|||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>file</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
|
||||
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
|
@ -551,8 +580,8 @@ garcon_menu_item_new (<em class="parameter"><code><span class="type">GFile</span
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-new-for-path"></a><h3>garcon_menu_item_new_for_path ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_new_for_path (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
garcon_menu_item_new_for_path (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-new-for-path.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -564,22 +593,22 @@ garcon_menu_item_new_for_path (<em class="parameter"><code>const <span class="ty
|
|||
<tbody><tr>
|
||||
<td class="parameter_name"><p>filename</p></td>
|
||||
<td class="parameter_description"><p>name of a file. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/type"><span class="acronym">type</span></a> filename]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> filename]</span></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-new-for-path.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-new-for-uri"></a><h3>garcon_menu_item_new_for_uri ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_new_for_uri (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
garcon_menu_item_new_for_uri (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-new-for-uri.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -598,34 +627,34 @@ garcon_menu_item_new_for_uri (<em class="parameter"><code>const <span class="typ
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-new-for-uri.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-reload"></a><h3>garcon_menu_item_reload ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_reload (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> *affects_the_outside</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *affects_the_outside</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-reload-from-file"></a><h3>garcon_menu_item_reload_from_file ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_reload_from_file (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> *affects_the_outside</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *affects_the_outside</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-file"></a><h3>garcon_menu_item_get_file ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GFile</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
garcon_menu_item_get_file (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<p>Get the <span class="type">GFile</span> for <em class="parameter"><code>item</code></em>
|
||||
<p>Get the <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> for <em class="parameter"><code>item</code></em>
|
||||
. The returned object should be
|
||||
unreffed with <code class="function">g_object_unref()</code> when no longer needed.</p>
|
||||
unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-file.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -643,20 +672,20 @@ unreffed with <code class="function">g_object_unref()</code> when no longer need
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-file.returns"></a><h4>Returns</h4>
|
||||
<p>a <span class="type">GFile</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>a <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-uri"></a><h3>garcon_menu_item_get_uri ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_uri (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-desktop-id"></a><h3>garcon_menu_item_get_desktop_id ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_desktop_id (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -664,12 +693,12 @@ garcon_menu_item_get_desktop_id (<em class="parameter"><code><a class="link" hre
|
|||
<a name="garcon-menu-item-set-desktop-id"></a><h3>garcon_menu_item_set_desktop_id ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_desktop_id (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *desktop_id</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *desktop_id</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-command"></a><h3>garcon_menu_item_get_command ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_command (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -677,12 +706,12 @@ garcon_menu_item_get_command (<em class="parameter"><code><a class="link" href="
|
|||
<a name="garcon-menu-item-set-command"></a><h3>garcon_menu_item_set_command ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_command (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *command</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *command</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-try-exec"></a><h3>garcon_menu_item_get_try_exec ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_try_exec (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -690,12 +719,12 @@ garcon_menu_item_get_try_exec (<em class="parameter"><code><a class="link" href=
|
|||
<a name="garcon-menu-item-set-try-exec"></a><h3>garcon_menu_item_set_try_exec ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_try_exec (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *try_exec</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *try_exec</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-name"></a><h3>garcon_menu_item_get_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -703,12 +732,12 @@ garcon_menu_item_get_name (<em class="parameter"><code><a class="link" href="Gar
|
|||
<a name="garcon-menu-item-set-name"></a><h3>garcon_menu_item_set_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-generic-name"></a><h3>garcon_menu_item_get_generic_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_generic_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -716,12 +745,12 @@ garcon_menu_item_get_generic_name (<em class="parameter"><code><a class="link" h
|
|||
<a name="garcon-menu-item-set-generic-name"></a><h3>garcon_menu_item_set_generic_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_generic_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *generic_name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *generic_name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-comment"></a><h3>garcon_menu_item_get_comment ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_comment (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -729,12 +758,12 @@ garcon_menu_item_get_comment (<em class="parameter"><code><a class="link" href="
|
|||
<a name="garcon-menu-item-set-comment"></a><h3>garcon_menu_item_set_comment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_comment (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *comment</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *comment</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-icon-name"></a><h3>garcon_menu_item_get_icon_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -742,12 +771,12 @@ garcon_menu_item_get_icon_name (<em class="parameter"><code><a class="link" href
|
|||
<a name="garcon-menu-item-set-icon-name"></a><h3>garcon_menu_item_set_icon_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-path"></a><h3>garcon_menu_item_get_path ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_get_path (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -755,12 +784,12 @@ garcon_menu_item_get_path (<em class="parameter"><code><a class="link" href="Gar
|
|||
<a name="garcon-menu-item-set-path"></a><h3>garcon_menu_item_set_path ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_path (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-hidden"></a><h3>garcon_menu_item_get_hidden ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_get_hidden (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -768,12 +797,27 @@ garcon_menu_item_get_hidden (<em class="parameter"><code><a class="link" href="G
|
|||
<a name="garcon-menu-item-set-hidden"></a><h3>garcon_menu_item_set_hidden ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_hidden (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> hidden</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> hidden</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-prefers-non-default-gpu"></a><h3>garcon_menu_item_get_prefers_non_default_gpu ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_get_prefers_non_default_gpu
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-set-prefers-non-default-gpu"></a><h3>garcon_menu_item_set_prefers_non_default_gpu ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_prefers_non_default_gpu
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> prefers_non_default_gpu</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-requires-terminal"></a><h3>garcon_menu_item_requires_terminal ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_requires_terminal (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -782,12 +826,12 @@ garcon_menu_item_requires_terminal (<em class="parameter"><code><a class="link"
|
|||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_requires_terminal
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> requires_terminal</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> requires_terminal</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-no-display"></a><h3>garcon_menu_item_get_no_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_get_no_display (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -795,12 +839,12 @@ garcon_menu_item_get_no_display (<em class="parameter"><code><a class="link" hre
|
|||
<a name="garcon-menu-item-set-no-display"></a><h3>garcon_menu_item_set_no_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_no_display (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> no_display</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> no_display</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-supports-startup-notification"></a><h3>garcon_menu_item_supports_startup_notification ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_supports_startup_notification
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
|
@ -810,12 +854,12 @@ garcon_menu_item_supports_startup_notification
|
|||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_supports_startup_notification
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> supports_startup_notification</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> supports_startup_notification</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-categories"></a><h3>garcon_menu_item_get_categories ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_item_get_categories (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<p>Returns list of categories</p>
|
||||
<div class="refsect3">
|
||||
|
@ -836,7 +880,7 @@ garcon_menu_item_get_categories (<em class="parameter"><code><a class="link" hre
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-categories.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -844,7 +888,7 @@ garcon_menu_item_get_categories (<em class="parameter"><code><a class="link" hre
|
|||
<a name="garcon-menu-item-set-categories"></a><h3>garcon_menu_item_set_categories ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_categories (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">GList</span> *categories</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *categories</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-set-categories.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -862,7 +906,7 @@ garcon_menu_item_set_categories (<em class="parameter"><code><a class="link" hre
|
|||
<tr>
|
||||
<td class="parameter_name"><p>categories</p></td>
|
||||
<td class="parameter_description"><p>list of categories. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
|
@ -871,14 +915,21 @@ garcon_menu_item_set_categories (<em class="parameter"><code><a class="link" hre
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-has-category"></a><h3>garcon_menu_item_has_category ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_has_category (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *category</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *category</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-has-keyword"></a><h3>garcon_menu_item_has_keyword ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_has_keyword (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyword</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-keywords"></a><h3>garcon_menu_item_get_keywords ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_item_get_keywords (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-keywords.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -898,7 +949,7 @@ garcon_menu_item_get_keywords (<em class="parameter"><code><a class="link" href=
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-keywords.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -906,7 +957,7 @@ garcon_menu_item_get_keywords (<em class="parameter"><code><a class="link" href=
|
|||
<a name="garcon-menu-item-set-keywords"></a><h3>garcon_menu_item_set_keywords ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_keywords (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code><span class="type">GList</span> *keywords</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *keywords</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-set-keywords.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -924,7 +975,7 @@ garcon_menu_item_set_keywords (<em class="parameter"><code><a class="link" href=
|
|||
<tr>
|
||||
<td class="parameter_name"><p>keywords</p></td>
|
||||
<td class="parameter_description"><p>list of keywords. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
|
@ -933,7 +984,7 @@ garcon_menu_item_set_keywords (<em class="parameter"><code><a class="link" href=
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-actions"></a><h3>garcon_menu_item_get_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_item_get_actions (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-actions.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -953,15 +1004,15 @@ garcon_menu_item_get_actions (<em class="parameter"><code><a class="link" href="
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-actions.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GarconMenuItemAction][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GarconMenuItemAction][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-action"></a><h3>garcon_menu_item_get_action ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GarconMenuItemAction</span> *
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="returnvalue">GarconMenuItemAction</span></a> *
|
||||
garcon_menu_item_get_action (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *action_name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *action_name</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-action.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -979,8 +1030,8 @@ garcon_menu_item_get_action (<em class="parameter"><code><a class="link" href="G
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-get-action.returns"></a><h4>Returns</h4>
|
||||
<p>a <span class="type">GarconMenuItemAction</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>a <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -988,27 +1039,27 @@ garcon_menu_item_get_action (<em class="parameter"><code><a class="link" href="G
|
|||
<a name="garcon-menu-item-set-action"></a><h3>garcon_menu_item_set_action ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_set_action (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *action_name</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *action_name</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-has-action"></a><h3>garcon_menu_item_has_action ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_has_action (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *action_name</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *action_name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-show-in-environment"></a><h3>garcon_menu_item_get_show_in_environment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_get_show_in_environment
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-only-show-in-environment"></a><h3>garcon_menu_item_only_show_in_environment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_only_show_in_environment
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
|
@ -1027,7 +1078,7 @@ garcon_menu_item_unref (<em class="parameter"><code><a class="link" href="Garcon
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-get-allocated"></a><h3>garcon_menu_item_get_allocated ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
|
||||
garcon_menu_item_get_allocated (<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -1047,7 +1098,7 @@ garcon_menu_item_decrement_allocated (<em class="parameter"><code><a class="link
|
|||
<a name="GarconMenuItem.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--command"></a><h3>The <code class="literal">“command”</code> property</h3>
|
||||
<pre class="programlisting"> “command” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “command” <span class="type">char</span> *</pre>
|
||||
<p>Command to be executed when the menu item is clicked.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1056,7 +1107,7 @@ garcon_menu_item_decrement_allocated (<em class="parameter"><code><a class="link
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--comment"></a><h3>The <code class="literal">“comment”</code> property</h3>
|
||||
<pre class="programlisting"> “comment” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “comment” <span class="type">char</span> *</pre>
|
||||
<p>Comment/description for the application. To be displayed e.g. in tooltips of
|
||||
GtkMenuItems.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
|
@ -1066,7 +1117,7 @@ GtkMenuItems.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--desktop-id"></a><h3>The <code class="literal">“desktop-id”</code> property</h3>
|
||||
<pre class="programlisting"> “desktop-id” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “desktop-id” <span class="type">char</span> *</pre>
|
||||
<p>The desktop-file id of this application.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1075,15 +1126,15 @@ GtkMenuItems.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--file"></a><h3>The <code class="literal">“file”</code> property</h3>
|
||||
<pre class="programlisting"> “file” <span class="type">GFile</span> *</pre>
|
||||
<p>The <span class="type">GFile</span> from which the <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><code class="literal">GarconMenuItem</code></a> was loaded.</p>
|
||||
<pre class="programlisting"> “file” <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</pre>
|
||||
<p>The <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> from which the <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><code class="literal">GarconMenuItem</code></a> was loaded.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write / Construct Only</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--generic-name"></a><h3>The <code class="literal">“generic-name”</code> property</h3>
|
||||
<pre class="programlisting"> “generic-name” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “generic-name” <span class="type">char</span> *</pre>
|
||||
<p>GenericName of the application (will be displayed in menus etc.).</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1092,7 +1143,7 @@ GtkMenuItems.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--hidden"></a><h3>The <code class="literal">“hidden”</code> property</h3>
|
||||
<pre class="programlisting"> “hidden” <span class="type">gboolean</span></pre>
|
||||
<pre class="programlisting"> “hidden” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>It means the user deleted (at his level) something that was present
|
||||
(at an upper level, e.g. in the system dirs). It's strictly equivalent
|
||||
to the .desktop file not existing at all, as far as that user is concerned.</p>
|
||||
|
@ -1103,7 +1154,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
|
||||
<pre class="programlisting"> “icon-name” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “icon-name” <span class="type">char</span> *</pre>
|
||||
<p>Name of the icon to be displayed for this menu item.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1112,7 +1163,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--name"></a><h3>The <code class="literal">“name”</code> property</h3>
|
||||
<pre class="programlisting"> “name” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “name” <span class="type">char</span> *</pre>
|
||||
<p>Name of the application (will be displayed in menus etc.).</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1121,7 +1172,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--no-display"></a><h3>The <code class="literal">“no-display”</code> property</h3>
|
||||
<pre class="programlisting"> “no-display” <span class="type">gboolean</span></pre>
|
||||
<pre class="programlisting"> “no-display” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>Whether this menu item is hidden in menus.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1130,7 +1181,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--path"></a><h3>The <code class="literal">“path”</code> property</h3>
|
||||
<pre class="programlisting"> “path” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “path” <span class="type">char</span> *</pre>
|
||||
<p>Working directory the application should be started in.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1138,8 +1189,18 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--prefers-non-default-gpu"></a><h3>The <code class="literal">“prefers-non-default-gpu”</code> property</h3>
|
||||
<pre class="programlisting"> “prefers-non-default-gpu” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>If true, the application prefers to be run on a more powerful discrete GPU
|
||||
if available.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--requires-terminal"></a><h3>The <code class="literal">“requires-terminal”</code> property</h3>
|
||||
<pre class="programlisting"> “requires-terminal” <span class="type">gboolean</span></pre>
|
||||
<pre class="programlisting"> “requires-terminal” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>Whether this application requires a terinal to be started in.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1148,7 +1209,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--supports-startup-notification"></a><h3>The <code class="literal">“supports-startup-notification”</code> property</h3>
|
||||
<pre class="programlisting"> “supports-startup-notification” <span class="type">gboolean</span></pre>
|
||||
<pre class="programlisting"> “supports-startup-notification” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
|
||||
<p>Startup notification support.</p>
|
||||
<p>Owner: GarconMenuItem</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1157,7 +1218,7 @@ to the .desktop file not existing at all, as far as that user is concerned.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItem--try-exec"></a><h3>The <code class="literal">“try-exec”</code> property</h3>
|
||||
<pre class="programlisting"> “try-exec” <span class="type">gchar</span> *</pre>
|
||||
<pre class="programlisting"> “try-exec” <span class="type">char</span> *</pre>
|
||||
<p>Path to an executable file on disk used to determine if the program
|
||||
is actually installed. If the path is not an absolute path, the file
|
||||
is looked up in the $PATH environment variable. If the file is not
|
||||
|
@ -1174,7 +1235,7 @@ used in menus, for example).</p>
|
|||
<a name="GarconMenuItem-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
|
||||
<p>Emitted when <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> has been reloaded.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GarconMenuItem-changed.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -1198,11 +1259,11 @@ user_function (<a class="link" href="GarconMenuItem.html" title="GarconMenuItem"
|
|||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p>Flags: Run First</p>
|
||||
<p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,247 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuItemAction: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="garcon-garcon-menu-item-pool.html" title="garcon-menu-item-pool">
|
||||
<link rel="next" href="GarconMenuSeparator.html" title="GarconMenuSeparator">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#GarconMenuItemAction.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span>
|
||||
<a href="#GarconMenuItemAction.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span>
|
||||
<a href="#GarconMenuItemAction.properties" class="shortcut">Properties</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-menus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-garcon-menu-item-pool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="GarconMenuSeparator.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="GarconMenuItemAction"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="GarconMenuItemAction.top_of_page"></a>GarconMenuItemAction</span></h2>
|
||||
<p>GarconMenuItemAction</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="returnvalue">GarconMenuItemAction</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-new" title="garcon_menu_item_action_new ()">garcon_menu_item_action_new</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-command" title="garcon_menu_item_action_get_command ()">garcon_menu_item_action_get_command</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-command" title="garcon_menu_item_action_set_command ()">garcon_menu_item_action_set_command</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-name" title="garcon_menu_item_action_get_name ()">garcon_menu_item_action_get_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-name" title="garcon_menu_item_action_set_name ()">garcon_menu_item_action_set_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name" title="garcon_menu_item_action_get_icon_name ()">garcon_menu_item_action_get_icon_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name" title="garcon_menu_item_action_set_icon_name ()">garcon_menu_item_action_set_icon_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-ref" title="garcon_menu_item_action_ref ()">garcon_menu_item_action_ref</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-unref" title="garcon_menu_item_action_unref ()">garcon_menu_item_action_unref</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.properties"></a><h2>Properties</h2>
|
||||
<div class="informaltable"><table class="informaltable" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="properties_type">
|
||||
<col width="300px" class="properties_name">
|
||||
<col width="200px" class="properties_flags">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--command" title="The “command” property">command</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--icon-name" title="The “icon-name” property">icon-name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">char</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--name" title="The “name” property">name</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuItemAction
|
||||
</pre>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.description"></a><h2>Description</h2>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-new"></a><h3>garcon_menu_item_action_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="returnvalue">GarconMenuItemAction</span></a> *
|
||||
garcon_menu_item_action_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-command"></a><h3>garcon_menu_item_action_get_command ()</h3>
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_action_get_command (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-command"></a><h3>garcon_menu_item_action_set_command ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_command (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *command</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-name"></a><h3>garcon_menu_item_action_get_name ()</h3>
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_action_get_name (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-name"></a><h3>garcon_menu_item_action_set_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_name (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-icon-name"></a><h3>garcon_menu_item_action_get_icon_name ()</h3>
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_item_action_get_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-icon-name"></a><h3>garcon_menu_item_action_set_icon_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_icon_name (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-ref"></a><h3>garcon_menu_item_action_ref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_ref (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-unref"></a><h3>garcon_menu_item_action_unref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_unref (<em class="parameter"><code><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction"><span class="type">GarconMenuItemAction</span></a> *action</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemAction.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItemAction--command"></a><h3>The <code class="literal">“command”</code> property</h3>
|
||||
<pre class="programlisting"> “command” <span class="type">char</span> *</pre>
|
||||
<p>Command to be executed when the application action is clicked.</p>
|
||||
<p>Owner: GarconMenuItemAction</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: NULL</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItemAction--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
|
||||
<pre class="programlisting"> “icon-name” <span class="type">char</span> *</pre>
|
||||
<p>Name of the custom icon associated with this action.</p>
|
||||
<p>Owner: GarconMenuItemAction</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: NULL</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuItemAction--name"></a><h3>The <code class="literal">“name”</code> property</h3>
|
||||
<pre class="programlisting"> “name” <span class="type">char</span> *</pre>
|
||||
<p>Name of the application action (will be displayed in menus etc.).</p>
|
||||
<p>Owner: GarconMenuItemAction</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: NULL</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuItemCache: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="GarconMenuItem.html" title="GarconMenuItem">
|
||||
<link rel="next" href="garcon-garcon-menu-item-pool.html" title="garcon-menu-item-pool">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -85,7 +85,7 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuItemCache.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuItemCache
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -99,12 +99,12 @@
|
|||
<pre class="programlisting"><a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="returnvalue">GarconMenuItemCache</span></a> *
|
||||
garcon_menu_item_cache_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<p>Returns the default <a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="type">GarconMenuItemCache</span></a>. the returned object
|
||||
should be unreffed with <code class="function">g_object_unref()</code> when no longer needed.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
should be unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-cache-get-default.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="type">GarconMenuItemCache</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -112,8 +112,8 @@ should be unreffed with <code class="function">g_object_unref()</code> when no l
|
|||
<a name="garcon-menu-item-cache-lookup"></a><h3>garcon_menu_item_cache_lookup ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_cache_lookup (<em class="parameter"><code><a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="type">GarconMenuItemCache</span></a> *cache</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *desktop_id</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *desktop_id</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-cache-lookup.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -130,8 +130,12 @@ garcon_menu_item_cache_lookup (<em class="parameter"><code><a class="link" href=
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>uri</p></td>
|
||||
<td class="parameter_description"><p><em class="parameter"><code>desktop_id</code></em>
|
||||
</p></td>
|
||||
<td class="parameter_description"><p>URI to look for</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>desktop_id</p></td>
|
||||
<td class="parameter_description"><p>desktop id to update</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -140,7 +144,7 @@ garcon_menu_item_cache_lookup (<em class="parameter"><code><a class="link" href=
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-cache-lookup.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/nullable"><span class="acronym">nullable</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -148,8 +152,8 @@ garcon_menu_item_cache_lookup (<em class="parameter"><code><a class="link" href=
|
|||
<a name="garcon-menu-item-cache-foreach"></a><h3>garcon_menu_item_cache_foreach ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_cache_foreach (<em class="parameter"><code><a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="type">GarconMenuItemCache</span></a> *cache</code></em>,
|
||||
<em class="parameter"><code><span class="type">GHFunc</span> func</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHFunc"><span class="type">GHFunc</span></a> func</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-cache-foreach.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -167,7 +171,7 @@ garcon_menu_item_cache_foreach (<em class="parameter"><code><a class="link" href
|
|||
<tr>
|
||||
<td class="parameter_name"><p>func</p></td>
|
||||
<td class="parameter_description"><p>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/scope%20call"><span class="acronym">scope call</span></a>]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>user_data</p></td>
|
||||
|
@ -191,11 +195,11 @@ garcon_menu_item_cache_invalidate (<em class="parameter"><code><a class="link" h
|
|||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_cache_invalidate_file
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache"><span class="type">GarconMenuItemCache</span></a> *cache</code></em>,
|
||||
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuMerger: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<link rel="prev" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<link rel="next" href="garcon-garcon-menu-node.html" title="garcon-menu-node">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -51,7 +51,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuMerger.html#garcon-menu-merger-run" title="garcon_menu_merger_run ()">garcon_menu_merger_run</a> <span class="c_punctuation">()</span>
|
||||
|
@ -78,7 +78,7 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuMerger.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuMerger
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -95,12 +95,12 @@ garcon_menu_merger_new (<em class="parameter"><code><a class="link" href="Garcon
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-merger-run"></a><h3>garcon_menu_merger_run ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_merger_run (<em class="parameter"><code><a class="link" href="GarconMenuMerger.html" title="GarconMenuMerger"><span class="type">GarconMenuMerger</span></a> *merger</code></em>,
|
||||
<em class="parameter"><code><span class="type">GList</span> **merge_files</code></em>,
|
||||
<em class="parameter"><code><span class="type">GList</span> **merge_dirs</code></em>,
|
||||
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> **merge_files</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> **merge_dirs</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-merger-run.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -118,12 +118,12 @@ garcon_menu_merger_run (<em class="parameter"><code><a class="link" href="Garcon
|
|||
<tr>
|
||||
<td class="parameter_name"><p>merge_files</p></td>
|
||||
<td class="parameter_description"><p>list of files to merge. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>merge_dirs</p></td>
|
||||
<td class="parameter_description"><p>list of menu directories to merge. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
|
@ -142,6 +142,6 @@ garcon_menu_merger_run (<em class="parameter"><code><a class="link" href="Garcon
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuParser: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<link rel="prev" href="garcon-garcon-menu-node.html" title="garcon-menu-node">
|
||||
<link rel="next" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -51,7 +51,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuParser.html#garcon-menu-parser-run" title="garcon_menu_parser_run ()">garcon_menu_parser_run</a> <span class="c_punctuation">()</span>
|
||||
|
@ -70,7 +70,7 @@
|
|||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GFile</span> *</td>
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GarconMenuParser.html#GarconMenuParser--file" title="The “file” property">file</a></td>
|
||||
<td class="property_flags">Read / Write / Construct Only</td>
|
||||
</tr></tbody>
|
||||
|
@ -78,7 +78,7 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuParser.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuParser
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -90,22 +90,22 @@
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-parser-new"></a><h3>garcon_menu_parser_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuParser.html" title="GarconMenuParser"><span class="returnvalue">GarconMenuParser</span></a> *
|
||||
garcon_menu_parser_new (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
garcon_menu_parser_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-parser-run"></a><h3>garcon_menu_parser_run ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_parser_run (<em class="parameter"><code><a class="link" href="GarconMenuParser.html" title="GarconMenuParser"><span class="type">GarconMenuParser</span></a> *parser</code></em>,
|
||||
<em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuParser.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuParser--file"></a><h3>The <code class="literal">“file”</code> property</h3>
|
||||
<pre class="programlisting"> “file” <span class="type">GFile</span> *</pre>
|
||||
<pre class="programlisting"> “file” <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *</pre>
|
||||
<p>file.</p>
|
||||
<p>Owner: GarconMenuParser</p>
|
||||
<p>Flags: Read / Write / Construct Only</p>
|
||||
|
@ -113,6 +113,6 @@ garcon_menu_parser_run (<em class="parameter"><code><a class="link" href="Garcon
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuSeparator: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">
|
||||
<link rel="prev" href="GarconMenuItemAction.html" title="GarconMenuItemAction">
|
||||
<link rel="next" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -20,7 +20,7 @@
|
|||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-menus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-GarconMenuItemAction.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="p" href="GarconMenuItemAction.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-parsing.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
|
@ -51,7 +51,7 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GarconMenuSeparator.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuSeparator
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -64,18 +64,18 @@
|
|||
<a name="garcon-menu-separator-get-default"></a><h3>garcon_menu_separator_get_default ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator"><span class="returnvalue">GarconMenuSeparator</span></a> *
|
||||
garcon_menu_separator_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<p>Returns a new <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator"><span class="type">GarconMenuSeparator</span></a>. The returned object
|
||||
should be unreffed with <code class="function">g_object_unref()</code> when no longer needed.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
<p>Returns the default <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator"><span class="type">GarconMenuSeparator</span></a>. The returned object
|
||||
should be unreffed with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-separator-get-default.returns"></a><h4>Returns</h4>
|
||||
<p>a new <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator"><span class="type">GarconMenuSeparator</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>the default <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator"><span class="type">GarconMenuSeparator</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuTreeProvider: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<link rel="prev" href="GarconMenuParser.html" title="GarconMenuParser">
|
||||
<link rel="next" href="garcon-gtk-menu.html" title="Part IV. Create a complete GtkMenu from a GarconMenu">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -42,7 +42,7 @@
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GNode</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuTreeProvider.html#garcon-menu-tree-provider-get-tree" title="garcon_menu_tree_provider_get_tree ()">garcon_menu_tree_provider_get_tree</a> <span class="c_punctuation">()</span>
|
||||
|
@ -50,7 +50,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GFile</span> *
|
||||
<a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GarconMenuTreeProvider.html#garcon-menu-tree-provider-get-file" title="garcon_menu_tree_provider_get_file ()">garcon_menu_tree_provider_get_file</a> <span class="c_punctuation">()</span>
|
||||
|
@ -72,9 +72,9 @@
|
|||
<a name="GarconMenuTreeProvider.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-tree-provider-get-tree"></a><h3>garcon_menu_tree_provider_get_tree ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GNode</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
garcon_menu_tree_provider_get_tree (<em class="parameter"><code><a class="link" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider"><span class="type">GarconMenuTreeProvider</span></a> *provider</code></em>);</pre>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-tree-provider-get-tree.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -92,13 +92,13 @@ garcon_menu_tree_provider_get_tree (<em class="parameter"><code><a class="link"
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-tree-provider-get-tree.returns"></a><h4>Returns</h4>
|
||||
<p> a <span class="type">GNode</span></p>
|
||||
<p> a <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-tree-provider-get-file"></a><h3>garcon_menu_tree_provider_get_file ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GFile</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
|
||||
garcon_menu_tree_provider_get_file (<em class="parameter"><code><a class="link" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider"><span class="type">GarconMenuTreeProvider</span></a> *provider</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-tree-provider-get-file.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -118,12 +118,12 @@ garcon_menu_tree_provider_get_file (<em class="parameter"><code><a class="link"
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-tree-provider-get-file.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,60 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Annotation Glossary: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="api-index-0-3.html" title="Index of new symbols in 0.3">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsC">C</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#glsE">E</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#glsM">M</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#glsN">N</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#glsS">S</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#glsT">T</a></span></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="api-index-0-3.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
|
||||
</tr></table>
|
||||
<div class="glossary">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
<a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
|
||||
<a name="glsC"></a><h3 class="title">C</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-constructor"></a>constructor</span></dt>
|
||||
<dd class="glossdef"><p>This symbol is a constructor, not a static method.</p></dd>
|
||||
<a name="glsE"></a><h3 class="title">E</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
|
||||
<dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
|
||||
<a name="glsM"></a><h3 class="title">M</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-method"></a>method</span></dt>
|
||||
<dd class="glossdef"><p>This is a method</p></dd>
|
||||
<a name="glsN"></a><h3 class="title">N</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-nullable"></a>nullable</span></dt>
|
||||
<dd class="glossdef"><p>NULL may be passed as the value in, out, in-out; or as a return value.</p></dd>
|
||||
<a name="glsS"></a><h3 class="title">S</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-scope%20call"></a>scope call</span></dt>
|
||||
<dd class="glossdef"><p>The callback is valid only during the call to the method.</p></dd>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-skip"></a>skip</span></dt>
|
||||
<dd class="glossdef"><p>Exposed in C code, not necessarily available in other languages.</p></dd>
|
||||
<a name="glsT"></a><h3 class="title">T</h3>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
|
||||
<dd class="glossdef"><p>The caller owns the data, and is responsible for free it.</p></dd>
|
||||
<dt><span class="glossterm"><a name="annotation-glossterm-type"></a>type</span></dt>
|
||||
<dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,41 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Index of new symbols in 0.3: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="api-index-deprecated.html" title="Index of deprecated symbols">
|
||||
<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxE">E</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxS">S</a></span></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="api-index-deprecated.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="index">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
<a name="api-index-0-3"></a>Index of new symbols in 0.3</h1></div></div></div>
|
||||
<a name="idx"></a><a name="idxE"></a><h3 class="title">E</h3>
|
||||
<dt>
|
||||
<a class="link" href="garcon-Desktop-Environment-Configuration.html#GARCON-ENVIRONMENT-XFCE:CAPS" title="GARCON_ENVIRONMENT_XFCE">GARCON_ENVIRONMENT_XFCE</a>, macro in <a class="link" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">Desktop Environment Configuration</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxS"></a><h3 class="title">S</h3>
|
||||
<dt>
|
||||
<a class="link" href="garcon-Desktop-Environment-Configuration.html#garcon-set-environment-xdg" title="garcon_set_environment_xdg ()">garcon_set_environment_xdg</a>, function in <a class="link" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">Desktop Environment Configuration</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,30 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Index of deprecated symbols: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="api-index-full.html" title="Index of all symbols">
|
||||
<link rel="next" href="api-index-0-3.html" title="Index of new symbols in 0.3">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts"></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="api-index-0-3.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="index">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
<a name="api-index-deprecated"></a>Index of deprecated symbols</h1></div></div></div>
|
||||
<a name="idx"></a>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -2,37 +2,34 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>API Index: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<title>Index of all symbols: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="object-tree.html" title="Part VI. Object Hierarchy">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="next" href="api-index-deprecated.html" title="Index of deprecated symbols">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxD">D</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxE">E</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxG">G</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxI">I</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxM">M</a>
|
||||
<span class="dim">|</span>
|
||||
<a class="shortcut" href="#idxS">S</a></span></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="n" href="api-index-deprecated.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="index">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
<a name="api-index-full"></a>API Index</h1></div></div></div>
|
||||
<a name="api-index-full"></a>Index of all symbols</h1></div></div></div>
|
||||
<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
|
||||
<dt>
|
||||
<a class="link" href="garcon-Version-Information.html#GARCON-CHECK-VERSION:CAPS" title="GARCON_CHECK_VERSION()">GARCON_CHECK_VERSION</a>, macro in <a class="link" href="garcon-Version-Information.html" title="Version Information">Version Information</a>
|
||||
|
@ -50,11 +47,6 @@
|
|||
<a class="link" href="garcon-Version-Information.html#garcon-config-lookup" title="garcon_config_lookup ()">garcon_config_lookup</a>, function in <a class="link" href="garcon-Version-Information.html" title="Version Information">Version Information</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxD"></a><h3 class="title">D</h3>
|
||||
<dt>
|
||||
GARCON_DEFAULT_MENU_PREFIX, macro in garcon-private
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxE"></a><h3 class="title">E</h3>
|
||||
<dt>
|
||||
<a class="link" href="garcon-Desktop-Environment-Configuration.html#GARCON-ENVIRONMENT-XFCE:CAPS" title="GARCON_ENVIRONMENT_XFCE">GARCON_ENVIRONMENT_XFCE</a>, macro in <a class="link" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">Desktop Environment Configuration</a>
|
||||
|
@ -66,80 +58,83 @@ GARCON_DEFAULT_MENU_PREFIX, macro in garcon-private
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu">GarconGtkMenu</a>, struct in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--menu" title="The “menu” property">GarconGtkMenu:menu</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenuClass" title="struct GarconGtkMenuClass">GarconGtkMenuClass</a>, struct in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--right-click-edits" title="The “right-click-edits” property">GarconGtkMenu:right-click-edits</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenuPrivate" title="GarconGtkMenuPrivate">GarconGtkMenuPrivate</a>, struct in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-desktop-actions" title="The “show-desktop-actions” property">GarconGtkMenu:show-desktop-actions</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu" title="garcon_gtk_menu_get_desktop_actions_menu ()">garcon_gtk_menu_get_desktop_actions_menu</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-generic-names" title="The “show-generic-names” property">GarconGtkMenu:show-generic-names</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-menu" title="garcon_gtk_menu_get_menu ()">garcon_gtk_menu_get_menu</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-menu-icons" title="The “show-menu-icons” property">GarconGtkMenu:show-menu-icons</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits" title="garcon_gtk_menu_get_right_click_edits ()">garcon_gtk_menu_get_right_click_edits</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#GarconGtkMenu--show-tooltips" title="The “show-tooltips” property">GarconGtkMenu:show-tooltips</a>, object property in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions" title="garcon_gtk_menu_get_show_desktop_actions ()">garcon_gtk_menu_get_show_desktop_actions</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu" title="garcon_gtk_menu_get_desktop_actions_menu ()">garcon_gtk_menu_get_desktop_actions_menu</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names" title="garcon_gtk_menu_get_show_generic_names ()">garcon_gtk_menu_get_show_generic_names</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-menu" title="garcon_gtk_menu_get_menu ()">garcon_gtk_menu_get_menu</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons" title="garcon_gtk_menu_get_show_menu_icons ()">garcon_gtk_menu_get_show_menu_icons</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits" title="garcon_gtk_menu_get_right_click_edits ()">garcon_gtk_menu_get_right_click_edits</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips" title="garcon_gtk_menu_get_show_tooltips ()">garcon_gtk_menu_get_show_tooltips</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions" title="garcon_gtk_menu_get_show_desktop_actions ()">garcon_gtk_menu_get_show_desktop_actions</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-new" title="garcon_gtk_menu_new ()">garcon_gtk_menu_new</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names" title="garcon_gtk_menu_get_show_generic_names ()">garcon_gtk_menu_get_show_generic_names</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-menu" title="garcon_gtk_menu_set_menu ()">garcon_gtk_menu_set_menu</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons" title="garcon_gtk_menu_get_show_menu_icons ()">garcon_gtk_menu_get_show_menu_icons</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits" title="garcon_gtk_menu_set_right_click_edits ()">garcon_gtk_menu_set_right_click_edits</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips" title="garcon_gtk_menu_get_show_tooltips ()">garcon_gtk_menu_get_show_tooltips</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions" title="garcon_gtk_menu_set_show_desktop_actions ()">garcon_gtk_menu_set_show_desktop_actions</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-new" title="garcon_gtk_menu_new ()">garcon_gtk_menu_new</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names" title="garcon_gtk_menu_set_show_generic_names ()">garcon_gtk_menu_set_show_generic_names</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-menu" title="garcon_gtk_menu_set_menu ()">garcon_gtk_menu_set_menu</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons" title="garcon_gtk_menu_set_show_menu_icons ()">garcon_gtk_menu_set_show_menu_icons</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits" title="garcon_gtk_menu_set_right_click_edits ()">garcon_gtk_menu_set_right_click_edits</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips" title="garcon_gtk_menu_set_show_tooltips ()">garcon_gtk_menu_set_show_tooltips</a>, function in <a class="link" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxI"></a><h3 class="title">I</h3>
|
||||
<dt>
|
||||
<a class="link" href="garcon-garcon-gtk.html#GARCON-INSIDE-GARCON-GTK-H:CAPS" title="GARCON_INSIDE_GARCON_GTK_H">GARCON_INSIDE_GARCON_GTK_H</a>, macro in <a class="link" href="garcon-garcon-gtk.html" title="garcon-gtk">garcon-gtk</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions" title="garcon_gtk_menu_set_show_desktop_actions ()">garcon_gtk_menu_set_show_desktop_actions</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-garcon.html#GARCON-INSIDE-GARCON-H:CAPS" title="GARCON_INSIDE_GARCON_H">GARCON_INSIDE_GARCON_H</a>, macro in <a class="link" href="garcon-garcon.html" title="garcon">garcon</a>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names" title="garcon_gtk_menu_set_show_generic_names ()">garcon_gtk_menu_set_show_generic_names</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons" title="garcon_gtk_menu_set_show_menu_icons ()">garcon_gtk_menu_set_show_menu_icons</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips" title="garcon_gtk_menu_set_show_tooltips ()">garcon_gtk_menu_set_show_tooltips</a>, function in <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxM"></a><h3 class="title">M</h3>
|
||||
|
@ -152,7 +147,7 @@ GARCON_DEFAULT_MENU_PREFIX, macro in garcon-private
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
||||
<a class="link" href="garcon-garcon-marshal.html#garcon-marshal-VOID--OBJECT-OBJECT" title="garcon_marshal_VOID__OBJECT_OBJECT ()">garcon_marshal_VOID__OBJECT_OBJECT</a>, function in <a class="link" href="garcon-garcon-marshal.html" title="garcon-marshal">garcon-marshal</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
|
@ -236,6 +231,10 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#GarconMenuItem--prefers-non-default-gpu" title="The “prefers-non-default-gpu” property">GarconMenuItem:prefers-non-default-gpu</a>, object property in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#GarconMenuItem--requires-terminal" title="The “requires-terminal” property">GarconMenuItem:requires-terminal</a>, object property in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -248,6 +247,18 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--command" title="The “command” property">GarconMenuItemAction:command</a>, object property in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--icon-name" title="The “icon-name” property">GarconMenuItemAction:icon-name</a>, object property in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItemAction.html#GarconMenuItemAction--name" title="The “name” property">GarconMenuItemAction:name</a>, object property in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-garcon-menu-node.html#GarconMenuLayoutMergeType" title="enum GarconMenuLayoutMergeType">GarconMenuLayoutMergeType</a>, enum in <a class="link" href="garcon-garcon-menu-node.html" title="garcon-menu-node">garcon-menu-node</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -268,6 +279,10 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType">GarconMenuNodeType</a>, enum in <a class="link" href="garcon-garcon-menu-node.html" title="garcon-menu-node">garcon-menu-node</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuParser.html#GarconMenuParser--file" title="The “file” property">GarconMenuParser:file</a>, object property in <a class="link" href="GarconMenuParser.html" title="GarconMenuParser">GarconMenuParser</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -392,39 +407,39 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-command" title="garcon_menu_item_action_get_command ()">garcon_menu_item_action_get_command</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-command" title="garcon_menu_item_action_get_command ()">garcon_menu_item_action_get_command</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name" title="garcon_menu_item_action_get_icon_name ()">garcon_menu_item_action_get_icon_name</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name" title="garcon_menu_item_action_get_icon_name ()">garcon_menu_item_action_get_icon_name</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-name" title="garcon_menu_item_action_get_name ()">garcon_menu_item_action_get_name</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-get-name" title="garcon_menu_item_action_get_name ()">garcon_menu_item_action_get_name</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-new" title="garcon_menu_item_action_new ()">garcon_menu_item_action_new</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-new" title="garcon_menu_item_action_new ()">garcon_menu_item_action_new</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-ref" title="garcon_menu_item_action_ref ()">garcon_menu_item_action_ref</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-ref" title="garcon_menu_item_action_ref ()">garcon_menu_item_action_ref</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-command" title="garcon_menu_item_action_set_command ()">garcon_menu_item_action_set_command</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-command" title="garcon_menu_item_action_set_command ()">garcon_menu_item_action_set_command</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name" title="garcon_menu_item_action_set_icon_name ()">garcon_menu_item_action_set_icon_name</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name" title="garcon_menu_item_action_set_icon_name ()">garcon_menu_item_action_set_icon_name</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-name" title="garcon_menu_item_action_set_name ()">garcon_menu_item_action_set_name</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-set-name" title="garcon_menu_item_action_set_name ()">garcon_menu_item_action_set_name</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-unref" title="garcon_menu_item_action_unref ()">garcon_menu_item_action_unref</a>, function in <a class="link" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<a class="link" href="GarconMenuItemAction.html#garcon-menu-item-action-unref" title="garcon_menu_item_action_unref ()">garcon_menu_item_action_unref</a>, function in <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
|
@ -512,6 +527,10 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-prefers-non-default-gpu" title="garcon_menu_item_get_prefers_non_default_gpu ()">garcon_menu_item_get_prefers_non_default_gpu</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-get-show-in-environment" title="garcon_menu_item_get_show_in_environment ()">garcon_menu_item_get_show_in_environment</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -532,6 +551,10 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-has-keyword" title="garcon_menu_item_has_keyword ()">garcon_menu_item_has_keyword</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-increment-allocated" title="garcon_menu_item_increment_allocated ()">garcon_menu_item_increment_allocated</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -648,6 +671,10 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-set-prefers-non-default-gpu" title="garcon_menu_item_set_prefers_non_default_gpu ()">garcon_menu_item_set_prefers_non_default_gpu</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
<a class="link" href="GarconMenuItem.html#garcon-menu-item-set-requires-terminal" title="garcon_menu_item_set_requires_terminal ()">garcon_menu_item_set_requires_terminal</a>, function in <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
|
@ -844,9 +871,8 @@ garcon_marshal_VOID__OBJECT_OBJECT, function in garcon-marshal
|
|||
<a class="link" href="garcon-Desktop-Environment-Configuration.html#garcon-set-environment-xdg" title="garcon_set_environment_xdg ()">garcon_set_environment_xdg</a>, function in <a class="link" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">Desktop Environment Configuration</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idx"></a>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Desktop Environment Configuration: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="prev" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="next" href="garcon-garcon.html" title="garcon">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="next" href="garcon-Version-Information.html" title="Version Information">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -20,7 +20,7 @@
|
|||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-miscellaneous.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-miscellaneous.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-garcon.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
<td><a accesskey="n" href="garcon-Version-Information.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-Desktop-Environment-Configuration"></a><div class="titlepage"></div>
|
||||
|
@ -48,7 +48,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-Desktop-Environment-Configuration.html#garcon-get-environment" title="garcon_get_environment ()">garcon_get_environment</a> <span class="c_punctuation">()</span>
|
||||
|
@ -93,10 +93,10 @@ desktop files keys.</p>
|
|||
<div class="refsect2">
|
||||
<a name="garcon-set-environment"></a><h3>garcon_set_environment ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_set_environment (<em class="parameter"><code>const <span class="type">gchar</span> *env</code></em>);</pre>
|
||||
garcon_set_environment (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *env</code></em>);</pre>
|
||||
<p>Sets (or unsets) the desktop environment for which menus will generated.
|
||||
Menus and menu items belonging to other desktop environments will be
|
||||
ignored. If set to <code class="literal">NULL</code>, all menu items are used.</p>
|
||||
ignored. If set to <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, all menu items are used.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-set-environment.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -108,7 +108,7 @@ ignored. If set to <code class="literal">NULL</code>, all menu items are used.</
|
|||
<tbody><tr>
|
||||
<td class="parameter_name"><p>env</p></td>
|
||||
<td class="parameter_description"><p>Name of the desktop environment for which menus will
|
||||
be generated (e.g. XFCE, KDE, GNOME or <code class="literal">NULL</code>).</p></td>
|
||||
be generated (e.g. XFCE, KDE, GNOME or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>).</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
|
@ -117,20 +117,20 @@ be generated (e.g. XFCE, KDE, GNOME or <code class="literal">NULL</code>).</p></
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-get-environment"></a><h3>garcon_get_environment ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_get_environment (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<p>Get the environment set with <a class="link" href="garcon-Desktop-Environment-Configuration.html#garcon-set-environment" title="garcon_set_environment ()"><code class="function">garcon_set_environment()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-get-environment.returns"></a><h4>Returns</h4>
|
||||
<p> Name of the desktop environment (e.g. XFCE, KDE, GNOME)
|
||||
which is used or <code class="literal">NULL</code>.</p>
|
||||
which is used or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-set-environment-xdg"></a><h3>garcon_set_environment_xdg ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_set_environment_xdg (<em class="parameter"><code>const <span class="type">gchar</span> *fallback_env</code></em>);</pre>
|
||||
garcon_set_environment_xdg (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *fallback_env</code></em>);</pre>
|
||||
<p>Set the desktop environment to the envvar XDG_CURRENT_DESKTOP.
|
||||
If this variables is not set, it falls back to <em class="parameter"><code>default_env</code></em>
|
||||
.</p>
|
||||
|
@ -151,7 +151,7 @@ If this variables is not set, it falls back to <em class="parameter"><code>defau
|
|||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: 0.3.0</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-0-3.html#api-index-0.3.0">0.3.0</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
|
@ -162,11 +162,11 @@ If this variables is not set, it falls back to <em class="parameter"><code>defau
|
|||
</pre>
|
||||
<p>Macro for garcon_set_environment or garcon_set_environment_xdg
|
||||
to set the Xfce Desktop Environment.</p>
|
||||
<p class="since">Since: 0.3.0</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-0-3.html#api-index-0.3.0">0.3.0</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,595 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconGtkMenu: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-gtk-menu.html" title="Part IV. Create a complete GtkMenu from a GarconMenu">
|
||||
<link rel="prev" href="garcon-gtk-menu.html" title="Part IV. Create a complete GtkMenu from a GarconMenu">
|
||||
<link rel="next" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#garcon-GarconGtkMenu.description" class="shortcut">Description</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-gtk-menu.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-gtk-menu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-miscellaneous.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-GarconGtkMenu"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="garcon-GarconGtkMenu.top_of_page"></a>GarconGtkMenu</span></h2>
|
||||
<p>GarconGtkMenu — Create a GtkMenu for a GarconMenu.</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GtkWidget</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-new" title="garcon_gtk_menu_new ()">garcon_gtk_menu_new</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-menu" title="garcon_gtk_menu_set_menu ()">garcon_gtk_menu_set_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-menu" title="garcon_gtk_menu_get_menu ()">garcon_gtk_menu_get_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names" title="garcon_gtk_menu_set_show_generic_names ()">garcon_gtk_menu_set_show_generic_names</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names" title="garcon_gtk_menu_get_show_generic_names ()">garcon_gtk_menu_get_show_generic_names</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons" title="garcon_gtk_menu_set_show_menu_icons ()">garcon_gtk_menu_set_show_menu_icons</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons" title="garcon_gtk_menu_get_show_menu_icons ()">garcon_gtk_menu_get_show_menu_icons</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips" title="garcon_gtk_menu_set_show_tooltips ()">garcon_gtk_menu_set_show_tooltips</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips" title="garcon_gtk_menu_get_show_tooltips ()">garcon_gtk_menu_get_show_tooltips</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions" title="garcon_gtk_menu_set_show_desktop_actions ()">garcon_gtk_menu_set_show_desktop_actions</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions" title="garcon_gtk_menu_get_show_desktop_actions ()">garcon_gtk_menu_get_show_desktop_actions</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GtkMenu</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu" title="garcon_gtk_menu_get_desktop_actions_menu ()">garcon_gtk_menu_get_desktop_actions_menu</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits" title="garcon_gtk_menu_set_right_click_edits ()">garcon_gtk_menu_set_right_click_edits</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits" title="garcon_gtk_menu_get_right_click_edits ()">garcon_gtk_menu_get_right_click_edits</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.other"></a><h2>Types and Values</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="other_proto_type">
|
||||
<col class="other_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenuClass" title="struct GarconGtkMenuClass">GarconGtkMenuClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu">GarconGtkMenu</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenuPrivate" title="GarconGtkMenuPrivate">GarconGtkMenuPrivate</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.includes"></a><h2>Includes</h2>
|
||||
<pre class="synopsis">#include <garcon-gtk/garcon-gtk.h>
|
||||
</pre>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.description"></a><h2>Description</h2>
|
||||
<p>Create a complete GtkMenu for the given GarconMenu</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-new"></a><h3>garcon_gtk_menu_new ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
|
||||
garcon_gtk_menu_new (<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garcon_menu</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for the .menu file referred to by <em class="parameter"><code>file</code></em>
|
||||
.
|
||||
This operation only fails <em class="parameter"><code>file</code></em>
|
||||
is invalid. To load the menu
|
||||
tree from the file, you need to call <code class="function">garcon_gtk_menu_load()</code> with the
|
||||
returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>.</p>
|
||||
<p>The caller is responsible to destroy the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <code class="function">g_object_unref()</code>.</p>
|
||||
<p>For more information about the usage <em class="parameter"><code>see</code></em>
|
||||
<a class="link" href="garcon-GarconGtkMenu.html#garcon-gtk-menu-new" title="garcon_gtk_menu_new ()"><code class="function">garcon_gtk_menu_new()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-new.returns"></a><h4>Returns</h4>
|
||||
<p> a new <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for <em class="parameter"><code>file</code></em>
|
||||
.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-menu"></a><h3>garcon_gtk_menu_set_menu ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_menu (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> *garcon_menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>garcon_menu</p></td>
|
||||
<td class="parameter_description"><p>The <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> to use</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-menu"></a><h3>garcon_gtk_menu_get_menu ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenu.html" title="GarconMenu"><span class="returnvalue">GarconMenu</span></a> *
|
||||
garcon_gtk_menu_get_menu (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<p>The <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> used to create the <span class="type">GtkMenu</span>.</p>
|
||||
<p>The caller is responsible to releasing the returned <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a>
|
||||
using <code class="function">g_object_unref()</code>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-menu.returns"></a><h4>Returns</h4>
|
||||
<p>the <a class="link" href="GarconMenu.html" title="GarconMenu"><span class="type">GarconMenu</span></a> for <em class="parameter"><code>menu</code></em>
|
||||
. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-generic-names"></a><h3>garcon_gtk_menu_set_show_generic_names ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_generic_names
|
||||
(<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> show_generic_names</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-generic-names.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_generic_names</p></td>
|
||||
<td class="parameter_description"><p>new value</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names"></a><h3>garcon_gtk_menu_get_show_generic_names ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_gtk_menu_get_show_generic_names
|
||||
(<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-generic-names.returns"></a><h4>Returns</h4>
|
||||
<p> if generic names are shown</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-menu-icons"></a><h3>garcon_gtk_menu_set_show_menu_icons ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_menu_icons (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> show_menu_icons</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-menu-icons.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_menu_icons</p></td>
|
||||
<td class="parameter_description"><p>new value</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons"></a><h3>garcon_gtk_menu_get_show_menu_icons ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_gtk_menu_get_show_menu_icons (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-menu-icons.returns"></a><h4>Returns</h4>
|
||||
<p> if menu icons are shown</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-tooltips"></a><h3>garcon_gtk_menu_set_show_tooltips ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_tooltips (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> show_tooltips</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-tooltips.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips"></a><h3>garcon_gtk_menu_get_show_tooltips ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_gtk_menu_get_show_tooltips (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-tooltips.returns"></a><h4>Returns</h4>
|
||||
<p> Whether descriptions are shown in the tooltip.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-show-desktop-actions"></a><h3>garcon_gtk_menu_set_show_desktop_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_show_desktop_actions
|
||||
(<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> show_desktop_actions</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-show-desktop-actions.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>show_desktop_actions</p></td>
|
||||
<td class="parameter_description"><p>Toggle showing the desktop actions in a submenu.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions"></a><h3>garcon_gtk_menu_get_show_desktop_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_gtk_menu_get_show_desktop_actions
|
||||
(<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-show-desktop-actions.returns"></a><h4>Returns</h4>
|
||||
<p> Whether desktop actions are shown in a submenu.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu"></a><h3>garcon_gtk_menu_get_desktop_actions_menu ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GtkMenu</span> *
|
||||
garcon_gtk_menu_get_desktop_actions_menu
|
||||
(<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
<p>Application icons are never shown on the action menu items.</p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>item</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-desktop-actions-menu.returns"></a><h4>Returns</h4>
|
||||
<p>a <span class="type">GtkMenu</span> holding all actions described
|
||||
in the desktop file as menu items. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-set-right-click-edits"></a><h3>garcon_gtk_menu_set_right_click_edits ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_gtk_menu_set_right_click_edits (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> enable_right_click_edits</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-set-right-click-edits.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>enable_right_click_edits</p></td>
|
||||
<td class="parameter_description"><p>Toggle showing whether to launch an editor
|
||||
when the menu is clicked with the secondary mouse button.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits"></a><h3>garcon_gtk_menu_get_right_click_edits ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_gtk_menu_get_right_click_edits (<em class="parameter"><code><a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a> *menu</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="parameters_name">
|
||||
<col class="parameters_description">
|
||||
<col width="200px" class="parameters_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>menu</p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="garcon-GarconGtkMenu.html#GarconGtkMenu" title="struct GarconGtkMenu"><span class="type">GarconGtkMenu</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-gtk-menu-get-right-click-edits.returns"></a><h4>Returns</h4>
|
||||
<p> Whether an editor will be launched on secondary mouse clicks</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconGtkMenu.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenuClass"></a><h3>struct GarconGtkMenuClass</h3>
|
||||
<pre class="programlisting">struct GarconGtkMenuClass {
|
||||
GtkMenuClass __parent__;
|
||||
};
|
||||
</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenu"></a><h3>struct GarconGtkMenu</h3>
|
||||
<pre class="programlisting">struct GarconGtkMenu {
|
||||
GtkMenu __parent__;
|
||||
};
|
||||
</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconGtkMenuPrivate"></a><h3>GarconGtkMenuPrivate</h3>
|
||||
<pre class="programlisting">typedef struct _GarconGtkMenuPrivate GarconGtkMenuPrivate;</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,180 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>GarconMenuItemAction: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="garcon-garcon-menu-item-pool.html" title="garcon-menu-item-pool">
|
||||
<link rel="next" href="GarconMenuSeparator.html" title="GarconMenuSeparator">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#garcon-GarconMenuItemAction.description" class="shortcut">Description</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-menus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-garcon-menu-item-pool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="GarconMenuSeparator.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-GarconMenuItemAction"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="garcon-GarconMenuItemAction.top_of_page"></a>GarconMenuItemAction</span></h2>
|
||||
<p>GarconMenuItemAction</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconMenuItemAction.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GarconMenuItemAction</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-new" title="garcon_menu_item_action_new ()">garcon_menu_item_action_new</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-command" title="garcon_menu_item_action_get_command ()">garcon_menu_item_action_get_command</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-command" title="garcon_menu_item_action_set_command ()">garcon_menu_item_action_set_command</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-name" title="garcon_menu_item_action_get_name ()">garcon_menu_item_action_get_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-name" title="garcon_menu_item_action_set_name ()">garcon_menu_item_action_set_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name" title="garcon_menu_item_action_get_icon_name ()">garcon_menu_item_action_get_icon_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name" title="garcon_menu_item_action_set_icon_name ()">garcon_menu_item_action_set_icon_name</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-ref" title="garcon_menu_item_action_ref ()">garcon_menu_item_action_ref</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-GarconMenuItemAction.html#garcon-menu-item-action-unref" title="garcon_menu_item_action_unref ()">garcon_menu_item_action_unref</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconMenuItemAction.description"></a><h2>Description</h2>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-GarconMenuItemAction.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-new"></a><h3>garcon_menu_item_action_new ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GarconMenuItemAction</span> *
|
||||
garcon_menu_item_action_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-command"></a><h3>garcon_menu_item_action_get_command ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
garcon_menu_item_action_get_command (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-command"></a><h3>garcon_menu_item_action_set_command ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_command (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *command</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-name"></a><h3>garcon_menu_item_action_get_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
garcon_menu_item_action_get_name (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-name"></a><h3>garcon_menu_item_action_set_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_name (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-get-icon-name"></a><h3>garcon_menu_item_action_get_icon_name ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
garcon_menu_item_action_get_icon_name (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-set-icon-name"></a><h3>garcon_menu_item_action_set_icon_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_set_icon_name (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-ref"></a><h3>garcon_menu_item_action_ref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_ref (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-action-unref"></a><h3>garcon_menu_item_action_unref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_action_unref (<em class="parameter"><code><span class="type">GarconMenuItemAction</span> *action</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Version Information: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="prev" href="garcon-garcon-gtk.html" title="garcon-gtk">
|
||||
<link rel="next" href="object-tree.html" title="Part VI. Object Hierarchy">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="prev" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">
|
||||
<link rel="next" href="garcon-garcon-marshal.html" title="garcon-marshal">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -19,8 +19,8 @@
|
|||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-miscellaneous.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-garcon-gtk.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
<td><a accesskey="p" href="garcon-Desktop-Environment-Configuration.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-garcon-marshal.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-Version-Information"></a><div class="titlepage"></div>
|
||||
|
@ -46,7 +46,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-Version-Information.html#garcon-check-version" title="garcon_check_version ()">garcon_check_version</a> <span class="c_punctuation">()</span>
|
||||
|
@ -54,7 +54,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gchar</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-Version-Information.html#garcon-config-lookup" title="garcon_config_lookup ()">garcon_config_lookup</a> <span class="c_punctuation">()</span>
|
||||
|
@ -62,7 +62,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gchar</span> **
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-Version-Information.html#garcon-config-build-paths" title="garcon_config_build_paths ()">garcon_config_build_paths</a> <span class="c_punctuation">()</span>
|
||||
|
@ -151,17 +151,17 @@ by developers to handle new API.</p>
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="GARCON-CHECK-VERSION.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">TRUE</code> if the version of the garcon header files is
|
||||
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the version of the garcon header files is
|
||||
the same as or newer than the passed-in version.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-check-version"></a><h3>garcon_check_version ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
garcon_check_version (<em class="parameter"><code><span class="type">guint</span> required_major</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> required_minor</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> required_micro</code></em>);</pre>
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_check_version (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_major</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_minor</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_micro</code></em>);</pre>
|
||||
<p>Checks that the <code class="systemitem">garcon</code>
|
||||
library in use is compatible with the given version. Generally you
|
||||
would pass in the constants <a class="link" href="garcon-Version-Information.html#GARCON-MAJOR-VERSION:CAPS" title="GARCON_MAJOR_VERSION"><span class="type">GARCON_MAJOR_VERSION</span></a>,
|
||||
|
@ -171,7 +171,7 @@ in use is compatible with the version of</p>
|
|||
<code class="systemitem">garcon</code> the application was
|
||||
<p>compiled against.</p>
|
||||
<div class="example">
|
||||
<a name="id-1.6.5.7.3.7"></a><p class="title"><b>Example 1. Checking the runtime version of the garcon library</b></p>
|
||||
<a name="id-1.6.3.7.3.7"></a><p class="title"><b>Example 1. Checking the runtime version of the garcon library</b></p>
|
||||
<div class="example-contents">
|
||||
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
|
@ -182,12 +182,12 @@ in use is compatible with the version of</p>
|
|||
4
|
||||
5
|
||||
6</pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="k">const</span> <span class="n">gchar</span> <span class="o">*</span><span class="n">mismatch</span><span class="p">;</span>
|
||||
<span class="n">mismatch</span> <span class="o">=</span> <span class="n">garcon_check_version</span> <span class="p">(</span><span class="n">GARCON_VERSION_MAJOR</span><span class="p">,</span>
|
||||
<span class="n">GARCON_VERSION_MINOR</span><span class="p">,</span>
|
||||
<span class="n">GARCON_VERSION_MICRO</span><span class="p">);</span>
|
||||
<span class="k">if</span> <span class="p">(</span><span class="n">G_UNLIKELY</span> <span class="p">(</span><span class="n">mismatch</span> <span class="o">!=</span> <span class="nb">NULL</span><span class="p">))</span>
|
||||
<span class="n">g_error</span> <span class="p">(</span><span class="s">"Version mismatch: %s"</span><span class="p">,</span> <span class="n">mismatch</span><span class="p">);</span></pre></td>
|
||||
<td class="listing_code"><pre class="programlisting"><span class="k">const</span><span class="w"> </span><span class="n">gchar</span><span class="w"> </span><span class="o">*</span><span class="n">mismatch</span><span class="p">;</span><span class="w"></span>
|
||||
<span class="n">mismatch</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">garcon_check_version</span><span class="w"> </span><span class="p">(</span><span class="n">GARCON_VERSION_MAJOR</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GARCON_VERSION_MINOR</span><span class="p">,</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">GARCON_VERSION_MICRO</span><span class="p">);</span><span class="w"></span>
|
||||
<span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">G_UNLIKELY</span><span class="w"> </span><span class="p">(</span><span class="n">mismatch</span><span class="w"> </span><span class="o">!=</span><span class="w"> </span><span class="nb">NULL</span><span class="p">))</span><span class="w"></span>
|
||||
<span class="w"> </span><span class="n">g_error</span><span class="w"> </span><span class="p">(</span><span class="s">"Version mismatch: %s"</span><span class="p">,</span><span class="w"> </span><span class="n">mismatch</span><span class="p">);</span><span class="w"></span></pre></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -223,7 +223,7 @@ in use is compatible with the version of</p>
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-check-version.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">NULL</code> if the library is compatible with the given version,
|
||||
<p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the library is compatible with the given version,
|
||||
or a string describing the version mismatch. The returned
|
||||
string is owned by the library and must not be freed or
|
||||
modified by the caller.</p>
|
||||
|
@ -232,8 +232,8 @@ modified by the caller.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-config-lookup"></a><h3>garcon_config_lookup ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> *
|
||||
garcon_config_lookup (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_config_lookup (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
<p>Looks for the filename in the users' config directory and then
|
||||
the system config directories.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -255,15 +255,15 @@ the system config directories.</p>
|
|||
<a name="garcon-config-lookup.returns"></a><h4>Returns</h4>
|
||||
<p> the absolute path to the first file in the search path,
|
||||
that matches <em class="parameter"><code>filename</code></em>
|
||||
or <code class="literal">NULL</code> if no such
|
||||
or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no such
|
||||
file or directory could be found.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-config-build-paths"></a><h3>garcon_config_build_paths ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> **
|
||||
garcon_config_build_paths (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
|
||||
garcon_config_build_paths (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-config-build-paths.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -282,7 +282,7 @@ garcon_config_build_paths (<em class="parameter"><code>const <span class="type">
|
|||
<div class="refsect3">
|
||||
<a name="garcon-config-build-paths.returns"></a><h4>Returns</h4>
|
||||
<p>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -300,7 +300,7 @@ linked against at application run time.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GARCON-MINOR-VERSION:CAPS"></a><h3>GARCON_MINOR_VERSION</h3>
|
||||
<pre class="programlisting">#define GARCON_MINOR_VERSION 16
|
||||
<pre class="programlisting">#define GARCON_MINOR_VERSION 17
|
||||
</pre>
|
||||
<p>The minor version number of the garcon library.
|
||||
Like garcon_minor_version, but from the headers used at
|
||||
|
@ -310,7 +310,7 @@ linked against at application run time.</p>
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GARCON-MICRO-VERSION:CAPS"></a><h3>GARCON_MICRO_VERSION</h3>
|
||||
<pre class="programlisting">#define GARCON_MICRO_VERSION 1
|
||||
<pre class="programlisting">#define GARCON_MICRO_VERSION 2
|
||||
</pre>
|
||||
<p>The micro version number of the garcon library.
|
||||
Like garcon_micro_version, but from the headers used at
|
||||
|
@ -356,6 +356,6 @@ version of the garcon headers you have included.</p>
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,66 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon-gtk: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="prev" href="garcon-garcon.html" title="garcon">
|
||||
<link rel="next" href="garcon-Version-Information.html" title="Version Information">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#garcon-garcon-gtk.description" class="shortcut">Description</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-miscellaneous.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-garcon.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-Version-Information.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-garcon-gtk"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="garcon-garcon-gtk.top_of_page"></a>garcon-gtk</span></h2>
|
||||
<p>garcon-gtk</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-gtk.other"></a><h2>Types and Values</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="other_proto_type">
|
||||
<col class="other_proto_name">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name"><a class="link" href="garcon-garcon-gtk.html#GARCON-INSIDE-GARCON-GTK-H:CAPS" title="GARCON_INSIDE_GARCON_GTK_H">GARCON_INSIDE_GARCON_GTK_H</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-gtk.description"></a><h2>Description</h2>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-gtk.functions_details"></a><h2>Functions</h2>
|
||||
<p></p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-gtk.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GARCON-INSIDE-GARCON-GTK-H:CAPS"></a><h3>GARCON_INSIDE_GARCON_GTK_H</h3>
|
||||
<pre class="programlisting">#define GARCON_INSIDE_GARCON_GTK_H
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,71 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon-marshal: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="prev" href="garcon-Version-Information.html" title="Version Information">
|
||||
<link rel="next" href="object-tree.html" title="Part VI. Object Hierarchy">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#garcon-garcon-marshal.description" class="shortcut">Description</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-miscellaneous.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-Version-Information.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-garcon-marshal"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="garcon-garcon-marshal.top_of_page"></a>garcon-marshal</span></h2>
|
||||
<p>garcon-marshal</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-marshal.functions"></a><h2>Functions</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="functions_proto_type">
|
||||
<col class="functions_proto_name">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">void</span>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-marshal.html#garcon-marshal-VOID--OBJECT-OBJECT" title="garcon_marshal_VOID__OBJECT_OBJECT ()">garcon_marshal_VOID__OBJECT_OBJECT</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-marshal.description"></a><h2>Description</h2>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-marshal.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-marshal-VOID--OBJECT-OBJECT"></a><h3>garcon_marshal_VOID__OBJECT_OBJECT ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_marshal_VOID__OBJECT_OBJECT (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GClosure-struct"><span class="type">GClosure</span></a> *closure</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue-struct"><span class="type">GValue</span></a> *return_value</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> n_param_values</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue-struct"><span class="type">GValue</span></a> *param_values</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> invocation_hint</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> marshal_data</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon-menu-item-pool: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<link rel="prev" href="GarconMenuItemCache.html" title="GarconMenuItemCache">
|
||||
<link rel="next" href="garcon-GarconMenuItemAction.html" title="GarconMenuItemAction">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="next" href="GarconMenuItemAction.html" title="GarconMenuItemAction">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -21,7 +21,7 @@
|
|||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-menus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="GarconMenuItemCache.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-GarconMenuItemAction.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
<td><a accesskey="n" href="GarconMenuItemAction.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-garcon-menu-item-pool"></a><div class="titlepage"></div>
|
||||
|
@ -90,7 +90,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-item-pool.html#garcon-menu-item-pool-get-empty" title="garcon_menu_item_pool_get_empty ()">garcon_menu_item_pool_get_empty</a> <span class="c_punctuation">()</span>
|
||||
|
@ -109,7 +109,7 @@
|
|||
</div>
|
||||
<a name="GarconMenuItemPool"></a><div class="refsect1">
|
||||
<a name="garcon-garcon-menu-item-pool.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuItemPool
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -122,11 +122,11 @@
|
|||
<a name="garcon-menu-item-pool-new"></a><h3>garcon_menu_item_pool_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="returnvalue">GarconMenuItemPool</span></a> *
|
||||
garcon_menu_item_pool_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/constructor"><span class="acronym">constructor</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="This symbol is a constructor, not a static method."><span class="acronym">constructor</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-new.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -163,7 +163,7 @@ garcon_menu_item_pool_insert (<em class="parameter"><code><a class="link" href="
|
|||
<a name="garcon-menu-item-pool-lookup"></a><h3>garcon_menu_item_pool_lookup ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_pool_lookup (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a> *pool</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *desktop_id</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *desktop_id</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-lookup.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -181,7 +181,7 @@ garcon_menu_item_pool_lookup (<em class="parameter"><code><a class="link" href="
|
|||
<tr>
|
||||
<td class="parameter_name"><p>desktop_id</p></td>
|
||||
<td class="parameter_description"><p>.desktop file. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/type"><span class="acronym">type</span></a> filename]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> filename]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
|
@ -189,7 +189,7 @@ garcon_menu_item_pool_lookup (<em class="parameter"><code><a class="link" href="
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-lookup.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> object. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -197,7 +197,7 @@ garcon_menu_item_pool_lookup (<em class="parameter"><code><a class="link" href="
|
|||
<a name="garcon-menu-item-pool-lookup-file"></a><h3>garcon_menu_item_pool_lookup_file ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="returnvalue">GarconMenuItem</span></a> *
|
||||
garcon_menu_item_pool_lookup_file (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a> *pool</code></em>,
|
||||
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-lookup-file.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -223,7 +223,7 @@ garcon_menu_item_pool_lookup_file (<em class="parameter"><code><a class="link" h
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-lookup-file.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> object. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -231,8 +231,8 @@ garcon_menu_item_pool_lookup_file (<em class="parameter"><code><a class="link" h
|
|||
<a name="garcon-menu-item-pool-foreach"></a><h3>garcon_menu_item_pool_foreach ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_pool_foreach (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a> *pool</code></em>,
|
||||
<em class="parameter"><code><span class="type">GHFunc</span> func</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHFunc"><span class="type">GHFunc</span></a> func</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-item-pool-foreach.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -250,7 +250,7 @@ garcon_menu_item_pool_foreach (<em class="parameter"><code><a class="link" href=
|
|||
<tr>
|
||||
<td class="parameter_name"><p>func</p></td>
|
||||
<td class="parameter_description"><p>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/scope%20call"><span class="acronym">scope call</span></a>]</span></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>user_data</p></td>
|
||||
|
@ -268,12 +268,12 @@ callback</p></td>
|
|||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_item_pool_apply_exclude_rule
|
||||
(<em class="parameter"><code><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a> *pool</code></em>,
|
||||
<em class="parameter"><code><span class="type">GNode</span> *node</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *node</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-item-pool-get-empty"></a><h3>garcon_menu_item_pool_get_empty ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_item_pool_get_empty (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool"><span class="type">GarconMenuItemPool</span></a> *pool</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -285,6 +285,6 @@ garcon_menu_item_pool_clear (<em class="parameter"><code><a class="link" href="g
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon-menu-node: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-parsing.html" title="Part III. Parsing and Modifying the Menu Tree">
|
||||
<link rel="prev" href="GarconMenuMerger.html" title="GarconMenuMerger">
|
||||
<link rel="next" href="GarconMenuParser.html" title="GarconMenuParser">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -51,7 +51,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GarconMenuNodeType</span>
|
||||
<a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="returnvalue">GarconMenuNodeType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-get-node-type" title="garcon_menu_node_get_node_type ()">garcon_menu_node_get_node_type</a> <span class="c_punctuation">()</span>
|
||||
|
@ -74,7 +74,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-get-string" title="garcon_menu_node_get_string ()">garcon_menu_node_get_string</a> <span class="c_punctuation">()</span>
|
||||
|
@ -105,7 +105,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-get-merge-file-filename" title="garcon_menu_node_get_merge_file_filename ()">garcon_menu_node_get_merge_file_filename</a> <span class="c_punctuation">()</span>
|
||||
|
@ -121,7 +121,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GNode</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-child-node" title="garcon_menu_node_tree_get_child_node ()">garcon_menu_node_tree_get_child_node</a> <span class="c_punctuation">()</span>
|
||||
|
@ -129,7 +129,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-child-nodes" title="garcon_menu_node_tree_get_child_nodes ()">garcon_menu_node_tree_get_child_nodes</a> <span class="c_punctuation">()</span>
|
||||
|
@ -137,7 +137,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GList</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-string-children" title="garcon_menu_node_tree_get_string_children ()">garcon_menu_node_tree_get_string_children</a> <span class="c_punctuation">()</span>
|
||||
|
@ -145,14 +145,14 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-boolean-child" title="garcon_menu_node_tree_get_boolean_child ()">garcon_menu_node_tree_get_boolean_child</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-string-child" title="garcon_menu_node_tree_get_string_child ()">garcon_menu_node_tree_get_string_child</a> <span class="c_punctuation">()</span>
|
||||
|
@ -160,7 +160,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gboolean</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-rule-matches" title="garcon_menu_node_tree_rule_matches ()">garcon_menu_node_tree_rule_matches</a> <span class="c_punctuation">()</span>
|
||||
|
@ -168,14 +168,14 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GarconMenuNodeType</span>
|
||||
<a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="returnvalue">GarconMenuNodeType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-node-type" title="garcon_menu_node_tree_get_node_type ()">garcon_menu_node_tree_get_node_type</a> <span class="c_punctuation">()</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-string" title="garcon_menu_node_tree_get_string ()">garcon_menu_node_tree_get_string</a> <span class="c_punctuation">()</span>
|
||||
|
@ -206,7 +206,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">const <span class="returnvalue">gchar</span> *
|
||||
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-get-merge-file-filename" title="garcon_menu_node_tree_get_merge_file_filename ()">garcon_menu_node_tree_get_merge_file_filename</a> <span class="c_punctuation">()</span>
|
||||
|
@ -222,7 +222,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">gint</span>
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-compare" title="garcon_menu_node_tree_compare ()">garcon_menu_node_tree_compare</a> <span class="c_punctuation">()</span>
|
||||
|
@ -230,7 +230,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GNode</span> *
|
||||
<a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="garcon-garcon-menu-node.html#garcon-menu-node-tree-copy" title="garcon_menu_node_tree_copy ()">garcon_menu_node_tree_copy</a> <span class="c_punctuation">()</span>
|
||||
|
@ -264,7 +264,7 @@
|
|||
<col width="200px" class="properties_flags">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="property_type"><span class="type">GarconMenuNodeType</span></td>
|
||||
<td class="property_type"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode--node-type" title="The “node-type” property">node-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr></tbody>
|
||||
|
@ -280,6 +280,10 @@
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType">GarconMenuNodeType</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuLayoutMergeType" title="enum GarconMenuLayoutMergeType">GarconMenuLayoutMergeType</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -295,7 +299,9 @@
|
|||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-menu-node.object-hierarchy"></a><h2>Object Hierarchy</h2>
|
||||
<pre class="screen"> GObject
|
||||
<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
|
||||
<span class="lineart">╰──</span> GarconMenuNodeType
|
||||
<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">╰──</span> GarconMenuNode
|
||||
</pre>
|
||||
</div>
|
||||
|
@ -307,20 +313,20 @@
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-new"></a><h3>garcon_menu_node_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="returnvalue">GarconMenuNode</span></a> *
|
||||
garcon_menu_node_new (<em class="parameter"><code><span class="type">GarconMenuNodeType</span> node_type</code></em>);</pre>
|
||||
garcon_menu_node_new (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> node_type</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-get-node-type"></a><h3>garcon_menu_node_get_node_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GarconMenuNodeType</span>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="returnvalue">GarconMenuNodeType</span></a>
|
||||
garcon_menu_node_get_node_type (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-create"></a><h3>garcon_menu_node_create ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="returnvalue">GarconMenuNode</span></a> *
|
||||
garcon_menu_node_create (<em class="parameter"><code><span class="type">GarconMenuNodeType</span> node_type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> first_value</code></em>,
|
||||
garcon_menu_node_create (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> node_type</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> first_value</code></em>,
|
||||
<em class="parameter"><code>...</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-create.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -332,7 +338,7 @@ garcon_menu_node_create (<em class="parameter"><code><span class="type">GarconMe
|
|||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>node_type</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GarconMenuNodeType</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
|
@ -340,7 +346,7 @@ garcon_menu_node_create (<em class="parameter"><code><span class="type">GarconMe
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-create.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -348,7 +354,7 @@ garcon_menu_node_create (<em class="parameter"><code><span class="type">GarconMe
|
|||
<a name="garcon-menu-node-copy"></a><h3>garcon_menu_node_copy ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="returnvalue">GarconMenuNode</span></a> *
|
||||
garcon_menu_node_copy (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-copy.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -367,13 +373,13 @@ garcon_menu_node_copy (<em class="parameter"><code><a class="link" href="garcon-
|
|||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-copy.returns"></a><h4>Returns</h4>
|
||||
<p>a <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-get-string"></a><h3>garcon_menu_node_get_string ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_node_get_string (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
|
@ -381,7 +387,7 @@ garcon_menu_node_get_string (<em class="parameter"><code><a class="link" href="g
|
|||
<a name="garcon-menu-node-set-string"></a><h3>garcon_menu_node_set_string ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_set_string (<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
|
@ -399,7 +405,7 @@ garcon_menu_node_set_merge_file_type (<em class="parameter"><code><a class="link
|
|||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-get-merge-file-filename"></a><h3>garcon_menu_node_get_merge_file_filename ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_node_get_merge_file_filename
|
||||
(<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>);</pre>
|
||||
</div>
|
||||
|
@ -409,16 +415,16 @@ garcon_menu_node_get_merge_file_filename
|
|||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_set_merge_file_filename
|
||||
(<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode"><span class="type">GarconMenuNode</span></a> *node</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-child-node"></a><h3>garcon_menu_node_tree_get_child_node ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GNode</span> *
|
||||
garcon_menu_node_tree_get_child_node (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuNodeType</span> type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
garcon_menu_node_tree_get_child_node (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> type</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);</pre>
|
||||
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-child-node.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -430,7 +436,7 @@ garcon_menu_node_tree_get_child_node (<em class="parameter"><code><span class="t
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>tree</p></td>
|
||||
<td class="parameter_description"><p><span class="type">GNode</span> instance</p></td>
|
||||
<td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> instance</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -443,17 +449,17 @@ garcon_menu_node_tree_get_child_node (<em class="parameter"><code><span class="t
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-child-node.returns"></a><h4>Returns</h4>
|
||||
<p> a <span class="type">GNode</span> if <em class="parameter"><code>type</code></em>
|
||||
<p> a <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> if <em class="parameter"><code>type</code></em>
|
||||
is valid menu nodes type.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-child-nodes"></a><h3>garcon_menu_node_tree_get_child_nodes ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
garcon_menu_node_tree_get_child_nodes (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuNodeType</span> type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_node_tree_get_child_nodes (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> type</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-child-nodes.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -478,18 +484,18 @@ garcon_menu_node_tree_get_child_nodes (<em class="parameter"><code><span class="
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-child-nodes.returns"></a><h4>Returns</h4>
|
||||
<p>list of <span class="type">GNode</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GNode][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>list of <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GNode][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-string-children"></a><h3>garcon_menu_node_tree_get_string_children ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
|
||||
garcon_menu_node_tree_get_string_children
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuNodeType</span> type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> type</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> reverse</code></em>);</pre>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-string-children.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -501,7 +507,7 @@ garcon_menu_node_tree_get_string_children
|
|||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>tree</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GNode</span> instance</p></td>
|
||||
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> instance</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -514,95 +520,95 @@ garcon_menu_node_tree_get_string_children
|
|||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-get-string-children.returns"></a><h4>Returns</h4>
|
||||
<p>list of <span class="type">GNode</span>. </p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GNode][<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
|
||||
<p>list of <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GNode][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-boolean-child"></a><h3>garcon_menu_node_tree_get_boolean_child ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_node_tree_get_boolean_child
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuNodeType</span> type</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> type</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-string-child"></a><h3>garcon_menu_node_tree_get_string_child ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_node_tree_get_string_child
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GarconMenuNodeType</span> type</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a> type</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-rule-matches"></a><h3>garcon_menu_node_tree_rule_matches ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
garcon_menu_node_tree_rule_matches (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
|
||||
garcon_menu_node_tree_rule_matches (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GarconMenuItem.html" title="GarconMenuItem"><span class="type">GarconMenuItem</span></a> *item</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-node-type"></a><h3>garcon_menu_node_tree_get_node_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GarconMenuNodeType</span>
|
||||
garcon_menu_node_tree_get_node_type (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="returnvalue">GarconMenuNodeType</span></a>
|
||||
garcon_menu_node_tree_get_node_type (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-string"></a><h3>garcon_menu_node_tree_get_string ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
garcon_menu_node_tree_get_string (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_node_tree_get_string (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-set-string"></a><h3>garcon_menu_node_tree_set_string ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_tree_set_string (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
|
||||
garcon_menu_node_tree_set_string (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-layout-merge-type"></a><h3>garcon_menu_node_tree_get_layout_merge_type ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuLayoutMergeType" title="enum GarconMenuLayoutMergeType"><span class="returnvalue">GarconMenuLayoutMergeType</span></a>
|
||||
garcon_menu_node_tree_get_layout_merge_type
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-merge-file-type"></a><h3>garcon_menu_node_tree_get_merge_file_type ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="garcon-garcon-menu-node.html#GarconMenuMergeFileType" title="enum GarconMenuMergeFileType"><span class="returnvalue">GarconMenuMergeFileType</span></a>
|
||||
garcon_menu_node_tree_get_merge_file_type
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-get-merge-file-filename"></a><h3>garcon_menu_node_tree_get_merge_file_filename ()</h3>
|
||||
<pre class="programlisting">const <span class="returnvalue">gchar</span> *
|
||||
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
|
||||
garcon_menu_node_tree_get_merge_file_filename
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-set-merge-file-filename"></a><h3>garcon_menu_node_tree_set_merge_file_filename ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_tree_set_merge_file_filename
|
||||
(<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
|
||||
(<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-compare"></a><h3>garcon_menu_node_tree_compare ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
garcon_menu_node_tree_compare (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>,
|
||||
<em class="parameter"><code><span class="type">GNode</span> *other_tree</code></em>);</pre>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
|
||||
garcon_menu_node_tree_compare (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *other_tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-copy"></a><h3>garcon_menu_node_tree_copy ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GNode</span> *
|
||||
garcon_menu_node_tree_copy (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
<p>Recursively copies a <span class="type">GNode</span>.</p>
|
||||
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="returnvalue">GNode</span></a> *
|
||||
garcon_menu_node_tree_copy (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
<p>Recursively copies a <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a>.</p>
|
||||
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
|
||||
<div class="refsect3">
|
||||
<a name="garcon-menu-node-tree-copy.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -613,7 +619,7 @@ garcon_menu_node_tree_copy (<em class="parameter"><code><span class="type">GNode
|
|||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>tree</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GNode</span></p></td>
|
||||
<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
|
@ -623,18 +629,189 @@ garcon_menu_node_tree_copy (<em class="parameter"><code><span class="type">GNode
|
|||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-free"></a><h3>garcon_menu_node_tree_free ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_tree_free (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
garcon_menu_node_tree_free (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="garcon-menu-node-tree-free-data"></a><h3>garcon_menu_node_tree_free_data ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
garcon_menu_node_tree_free_data (<em class="parameter"><code><span class="type">GNode</span> *tree</code></em>);</pre>
|
||||
garcon_menu_node_tree_free_data (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-N-ary-Trees.html#GNode"><span class="type">GNode</span></a> *tree</code></em>);</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon-menu-node.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuNodeType"></a><h3>enum GarconMenuNodeType</h3>
|
||||
<div class="refsect3">
|
||||
<a name="GarconMenuNodeType.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-INVALID:CAPS"></a>GARCON_MENU_NODE_TYPE_INVALID</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MENU:CAPS"></a>GARCON_MENU_NODE_TYPE_MENU</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-NAME:CAPS"></a>GARCON_MENU_NODE_TYPE_NAME</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DIRECTORY:CAPS"></a>GARCON_MENU_NODE_TYPE_DIRECTORY</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DIRECTORY-DIR:CAPS"></a>GARCON_MENU_NODE_TYPE_DIRECTORY_DIR</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DEFAULT-DIRECTORY-DIRS:CAPS"></a>GARCON_MENU_NODE_TYPE_DEFAULT_DIRECTORY_DIRS</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-APP-DIR:CAPS"></a>GARCON_MENU_NODE_TYPE_APP_DIR</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DEFAULT-APP-DIRS:CAPS"></a>GARCON_MENU_NODE_TYPE_DEFAULT_APP_DIRS</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-ONLY-UNALLOCATED:CAPS"></a>GARCON_MENU_NODE_TYPE_ONLY_UNALLOCATED</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-NOT-ONLY-UNALLOCATED:CAPS"></a>GARCON_MENU_NODE_TYPE_NOT_ONLY_UNALLOCATED</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DELETED:CAPS"></a>GARCON_MENU_NODE_TYPE_DELETED</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-NOT-DELETED:CAPS"></a>GARCON_MENU_NODE_TYPE_NOT_DELETED</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-INCLUDE:CAPS"></a>GARCON_MENU_NODE_TYPE_INCLUDE</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-EXCLUDE:CAPS"></a>GARCON_MENU_NODE_TYPE_EXCLUDE</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-ALL:CAPS"></a>GARCON_MENU_NODE_TYPE_ALL</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-FILENAME:CAPS"></a>GARCON_MENU_NODE_TYPE_FILENAME</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-CATEGORY:CAPS"></a>GARCON_MENU_NODE_TYPE_CATEGORY</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-OR:CAPS"></a>GARCON_MENU_NODE_TYPE_OR</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-AND:CAPS"></a>GARCON_MENU_NODE_TYPE_AND</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-NOT:CAPS"></a>GARCON_MENU_NODE_TYPE_NOT</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MOVE:CAPS"></a>GARCON_MENU_NODE_TYPE_MOVE</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-OLD:CAPS"></a>GARCON_MENU_NODE_TYPE_OLD</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-NEW:CAPS"></a>GARCON_MENU_NODE_TYPE_NEW</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DEFAULT-LAYOUT:CAPS"></a>GARCON_MENU_NODE_TYPE_DEFAULT_LAYOUT</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-LAYOUT:CAPS"></a>GARCON_MENU_NODE_TYPE_LAYOUT</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MENUNAME:CAPS"></a>GARCON_MENU_NODE_TYPE_MENUNAME</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-SEPARATOR:CAPS"></a>GARCON_MENU_NODE_TYPE_SEPARATOR</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MERGE:CAPS"></a>GARCON_MENU_NODE_TYPE_MERGE</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MERGE-FILE:CAPS"></a>GARCON_MENU_NODE_TYPE_MERGE_FILE</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-MERGE-DIR:CAPS"></a>GARCON_MENU_NODE_TYPE_MERGE_DIR</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GARCON-MENU-NODE-TYPE-DEFAULT-MERGE-DIRS:CAPS"></a>GARCON_MENU_NODE_TYPE_DEFAULT_MERGE_DIRS</p></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuLayoutMergeType"></a><h3>enum GarconMenuLayoutMergeType</h3>
|
||||
<div class="refsect3">
|
||||
<a name="GarconMenuLayoutMergeType.members"></a><h4>Members</h4>
|
||||
|
@ -699,7 +876,7 @@ garcon_menu_node_tree_free_data (<em class="parameter"><code><span class="type">
|
|||
<a name="garcon-garcon-menu-node.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GarconMenuNode--node-type"></a><h3>The <code class="literal">“node-type”</code> property</h3>
|
||||
<pre class="programlisting"> “node-type” <span class="type">GarconMenuNodeType</span></pre>
|
||||
<pre class="programlisting"> “node-type” <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType"><span class="type">GarconMenuNodeType</span></a></pre>
|
||||
<p>node-type.</p>
|
||||
<p>Owner: GarconMenuNode</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -708,6 +885,6 @@ garcon_menu_node_tree_free_data (<em class="parameter"><code><span class="type">
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,66 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="garcon-miscellaneous.html" title="Part V. Miscellaneous">
|
||||
<link rel="prev" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">
|
||||
<link rel="next" href="garcon-garcon-gtk.html" title="garcon-gtk">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
|
||||
<td width="100%" align="left" class="shortcuts">
|
||||
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
|
||||
<a href="#garcon-garcon.description" class="shortcut">Description</a></span>
|
||||
</td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><a accesskey="u" href="garcon-miscellaneous.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
|
||||
<td><a accesskey="p" href="garcon-Desktop-Environment-Configuration.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-garcon-gtk.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="refentry">
|
||||
<a name="garcon-garcon"></a><div class="titlepage"></div>
|
||||
<div class="refnamediv"><table width="100%"><tr>
|
||||
<td valign="top">
|
||||
<h2><span class="refentrytitle"><a name="garcon-garcon.top_of_page"></a>garcon</span></h2>
|
||||
<p>garcon</p>
|
||||
</td>
|
||||
<td class="gallery_image" valign="top" align="right"></td>
|
||||
</tr></table></div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon.other"></a><h2>Types and Values</h2>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="150px" class="other_proto_type">
|
||||
<col class="other_proto_name">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name"><a class="link" href="garcon-garcon.html#GARCON-INSIDE-GARCON-H:CAPS" title="GARCON_INSIDE_GARCON_H">GARCON_INSIDE_GARCON_H</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon.description"></a><h2>Description</h2>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon.functions_details"></a><h2>Functions</h2>
|
||||
<p></p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="garcon-garcon.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GARCON-INSIDE-GARCON-H:CAPS"></a><h3>GARCON_INSIDE_GARCON_H</h3>
|
||||
<pre class="programlisting">#define GARCON_INSIDE_GARCON_H
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part IV. Create a complete GtkMenu from a GarconMenu: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider">
|
||||
<link rel="next" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="next" href="GarconGtkMenu.html" title="GarconGtkMenu">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -17,7 +17,7 @@
|
|||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="GarconMenuTreeProvider.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-GarconGtkMenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
<td><a accesskey="n" href="GarconGtkMenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="part">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
|
@ -25,11 +25,11 @@
|
|||
<div class="toc">
|
||||
<p><b>Table of Contents</b></p>
|
||||
<dl class="toc"><dt>
|
||||
<span class="refentrytitle"><a href="garcon-GarconGtkMenu.html">GarconGtkMenu</a></span><span class="refpurpose"> — Create a GtkMenu for a GarconMenu.</span>
|
||||
<span class="refentrytitle"><a href="GarconGtkMenu.html">GarconGtkMenu</a></span><span class="refpurpose"> — Create a GtkMenu for a GarconMenu.</span>
|
||||
</dt></dl>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part II. Menus and Menu Items: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="pt01.html" title="Part I. Overview">
|
||||
<link rel="next" href="GarconMenu.html" title="GarconMenu">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -44,7 +44,7 @@
|
|||
<span class="refentrytitle"><a href="garcon-garcon-menu-item-pool.html">garcon-menu-item-pool</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-GarconMenuItemAction.html">GarconMenuItemAction</a></span><span class="refpurpose"></span>
|
||||
<span class="refentrytitle"><a href="GarconMenuItemAction.html">GarconMenuItemAction</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="GarconMenuSeparator.html">GarconMenuSeparator</a></span><span class="refpurpose"></span>
|
||||
|
@ -53,6 +53,6 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part V. Miscellaneous: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="garcon-GarconGtkMenu.html" title="GarconGtkMenu">
|
||||
<link rel="prev" href="GarconGtkMenu.html" title="GarconGtkMenu">
|
||||
<link rel="next" href="garcon-Desktop-Environment-Configuration.html" title="Desktop Environment Configuration">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -16,7 +16,7 @@
|
|||
<td width="100%" align="left" class="shortcuts"></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="garcon-GarconGtkMenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="p" href="GarconGtkMenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="garcon-Desktop-Environment-Configuration.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="part">
|
||||
|
@ -29,18 +29,15 @@
|
|||
<span class="refentrytitle"><a href="garcon-Desktop-Environment-Configuration.html">Desktop Environment Configuration</a></span><span class="refpurpose"> — Desktop Environment Configuration</span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon.html">garcon</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon-gtk.html">garcon-gtk</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-Version-Information.html">Version Information</a></span><span class="refpurpose"> — Information about the garcon version in use.</span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon-marshal.html">garcon-marshal</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part III. Parsing and Modifying the Menu Tree: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="GarconMenuSeparator.html" title="GarconMenuSeparator">
|
||||
<link rel="next" href="GarconMenuMerger.html" title="GarconMenuMerger">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -41,6 +41,6 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<book xmlns="http://www.devhelp.net/book" title="garcon Reference Manual" link="index.html" author="Jannis Pohlmann" name="garcon" version="2" language="c">
|
||||
<book xmlns="http://www.devhelp.net/book" title="garcon Reference Manual" link="index.html" author="" name="garcon" version="2" language="c" online="https://developer.xfce.org/garcon/index.html">
|
||||
<chapters>
|
||||
<sub name="Overview" link="pt01.html"/>
|
||||
<sub name="Menus and Menu Items" link="garcon-menus.html">
|
||||
|
@ -9,7 +9,7 @@
|
|||
<sub name="GarconMenuItem" link="GarconMenuItem.html"/>
|
||||
<sub name="GarconMenuItemCache" link="GarconMenuItemCache.html"/>
|
||||
<sub name="garcon-menu-item-pool" link="garcon-garcon-menu-item-pool.html"/>
|
||||
<sub name="GarconMenuItemAction" link="garcon-GarconMenuItemAction.html"/>
|
||||
<sub name="GarconMenuItemAction" link="GarconMenuItemAction.html"/>
|
||||
<sub name="GarconMenuSeparator" link="GarconMenuSeparator.html"/>
|
||||
</sub>
|
||||
<sub name="Parsing and Modifying the Menu Tree" link="garcon-parsing.html">
|
||||
|
@ -19,16 +19,18 @@
|
|||
<sub name="GarconMenuTreeProvider" link="GarconMenuTreeProvider.html"/>
|
||||
</sub>
|
||||
<sub name="Create a complete GtkMenu from a GarconMenu" link="garcon-gtk-menu.html">
|
||||
<sub name="GarconGtkMenu" link="garcon-GarconGtkMenu.html"/>
|
||||
<sub name="GarconGtkMenu" link="GarconGtkMenu.html"/>
|
||||
</sub>
|
||||
<sub name="Miscellaneous" link="garcon-miscellaneous.html">
|
||||
<sub name="Desktop Environment Configuration" link="garcon-Desktop-Environment-Configuration.html"/>
|
||||
<sub name="garcon" link="garcon-garcon.html"/>
|
||||
<sub name="garcon-gtk" link="garcon-garcon-gtk.html"/>
|
||||
<sub name="Version Information" link="garcon-Version-Information.html"/>
|
||||
<sub name="garcon-marshal" link="garcon-garcon-marshal.html"/>
|
||||
</sub>
|
||||
<sub name="Object Hierarchy" link="object-tree.html"/>
|
||||
<sub name="API Index" link="api-index-full.html"/>
|
||||
<sub name="Index of all symbols" link="api-index-full.html"/>
|
||||
<sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
|
||||
<sub name="Index of new symbols in 0.3" link="api-index-0-3.html"/>
|
||||
<sub name="Annotation Glossary" link="annotation-glossary.html"/>
|
||||
</chapters>
|
||||
<functions>
|
||||
<keyword type="function" name="garcon_menu_new ()" link="GarconMenu.html#garcon-menu-new"/>
|
||||
|
@ -99,6 +101,8 @@
|
|||
<keyword type="function" name="garcon_menu_item_set_path ()" link="GarconMenuItem.html#garcon-menu-item-set-path"/>
|
||||
<keyword type="function" name="garcon_menu_item_get_hidden ()" link="GarconMenuItem.html#garcon-menu-item-get-hidden"/>
|
||||
<keyword type="function" name="garcon_menu_item_set_hidden ()" link="GarconMenuItem.html#garcon-menu-item-set-hidden"/>
|
||||
<keyword type="function" name="garcon_menu_item_get_prefers_non_default_gpu ()" link="GarconMenuItem.html#garcon-menu-item-get-prefers-non-default-gpu"/>
|
||||
<keyword type="function" name="garcon_menu_item_set_prefers_non_default_gpu ()" link="GarconMenuItem.html#garcon-menu-item-set-prefers-non-default-gpu"/>
|
||||
<keyword type="function" name="garcon_menu_item_requires_terminal ()" link="GarconMenuItem.html#garcon-menu-item-requires-terminal"/>
|
||||
<keyword type="function" name="garcon_menu_item_set_requires_terminal ()" link="GarconMenuItem.html#garcon-menu-item-set-requires-terminal"/>
|
||||
<keyword type="function" name="garcon_menu_item_get_no_display ()" link="GarconMenuItem.html#garcon-menu-item-get-no-display"/>
|
||||
|
@ -108,6 +112,7 @@
|
|||
<keyword type="function" name="garcon_menu_item_get_categories ()" link="GarconMenuItem.html#garcon-menu-item-get-categories"/>
|
||||
<keyword type="function" name="garcon_menu_item_set_categories ()" link="GarconMenuItem.html#garcon-menu-item-set-categories"/>
|
||||
<keyword type="function" name="garcon_menu_item_has_category ()" link="GarconMenuItem.html#garcon-menu-item-has-category"/>
|
||||
<keyword type="function" name="garcon_menu_item_has_keyword ()" link="GarconMenuItem.html#garcon-menu-item-has-keyword"/>
|
||||
<keyword type="function" name="garcon_menu_item_get_keywords ()" link="GarconMenuItem.html#garcon-menu-item-get-keywords"/>
|
||||
<keyword type="function" name="garcon_menu_item_set_keywords ()" link="GarconMenuItem.html#garcon-menu-item-set-keywords"/>
|
||||
<keyword type="function" name="garcon_menu_item_get_actions ()" link="GarconMenuItem.html#garcon-menu-item-get-actions"/>
|
||||
|
@ -131,6 +136,7 @@
|
|||
<keyword type="property" name="The “name” property" link="GarconMenuItem.html#GarconMenuItem--name"/>
|
||||
<keyword type="property" name="The “no-display” property" link="GarconMenuItem.html#GarconMenuItem--no-display"/>
|
||||
<keyword type="property" name="The “path” property" link="GarconMenuItem.html#GarconMenuItem--path"/>
|
||||
<keyword type="property" name="The “prefers-non-default-gpu” property" link="GarconMenuItem.html#GarconMenuItem--prefers-non-default-gpu"/>
|
||||
<keyword type="property" name="The “requires-terminal” property" link="GarconMenuItem.html#GarconMenuItem--requires-terminal"/>
|
||||
<keyword type="property" name="The “supports-startup-notification” property" link="GarconMenuItem.html#GarconMenuItem--supports-startup-notification"/>
|
||||
<keyword type="property" name="The “try-exec” property" link="GarconMenuItem.html#GarconMenuItem--try-exec"/>
|
||||
|
@ -148,15 +154,18 @@
|
|||
<keyword type="function" name="garcon_menu_item_pool_apply_exclude_rule ()" link="garcon-garcon-menu-item-pool.html#garcon-menu-item-pool-apply-exclude-rule"/>
|
||||
<keyword type="function" name="garcon_menu_item_pool_get_empty ()" link="garcon-garcon-menu-item-pool.html#garcon-menu-item-pool-get-empty"/>
|
||||
<keyword type="function" name="garcon_menu_item_pool_clear ()" link="garcon-garcon-menu-item-pool.html#garcon-menu-item-pool-clear"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_new ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-new"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_command ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-command"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_command ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-command"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_name ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_name ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_icon_name ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_icon_name ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_ref ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-ref"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_unref ()" link="garcon-GarconMenuItemAction.html#garcon-menu-item-action-unref"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_new ()" link="GarconMenuItemAction.html#garcon-menu-item-action-new"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_command ()" link="GarconMenuItemAction.html#garcon-menu-item-action-get-command"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_command ()" link="GarconMenuItemAction.html#garcon-menu-item-action-set-command"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_name ()" link="GarconMenuItemAction.html#garcon-menu-item-action-get-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_name ()" link="GarconMenuItemAction.html#garcon-menu-item-action-set-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_get_icon_name ()" link="GarconMenuItemAction.html#garcon-menu-item-action-get-icon-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_set_icon_name ()" link="GarconMenuItemAction.html#garcon-menu-item-action-set-icon-name"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_ref ()" link="GarconMenuItemAction.html#garcon-menu-item-action-ref"/>
|
||||
<keyword type="function" name="garcon_menu_item_action_unref ()" link="GarconMenuItemAction.html#garcon-menu-item-action-unref"/>
|
||||
<keyword type="property" name="The “command” property" link="GarconMenuItemAction.html#GarconMenuItemAction--command"/>
|
||||
<keyword type="property" name="The “icon-name” property" link="GarconMenuItemAction.html#GarconMenuItemAction--icon-name"/>
|
||||
<keyword type="property" name="The “name” property" link="GarconMenuItemAction.html#GarconMenuItemAction--name"/>
|
||||
<keyword type="function" name="garcon_menu_separator_get_default ()" link="GarconMenuSeparator.html#garcon-menu-separator-get-default"/>
|
||||
<keyword type="function" name="garcon_menu_merger_new ()" link="GarconMenuMerger.html#garcon-menu-merger-new"/>
|
||||
<keyword type="function" name="garcon_menu_merger_run ()" link="GarconMenuMerger.html#garcon-menu-merger-run"/>
|
||||
|
@ -188,6 +197,7 @@
|
|||
<keyword type="function" name="garcon_menu_node_tree_copy ()" link="garcon-garcon-menu-node.html#garcon-menu-node-tree-copy"/>
|
||||
<keyword type="function" name="garcon_menu_node_tree_free ()" link="garcon-garcon-menu-node.html#garcon-menu-node-tree-free"/>
|
||||
<keyword type="function" name="garcon_menu_node_tree_free_data ()" link="garcon-garcon-menu-node.html#garcon-menu-node-tree-free-data"/>
|
||||
<keyword type="enum" name="enum GarconMenuNodeType" link="garcon-garcon-menu-node.html#GarconMenuNodeType"/>
|
||||
<keyword type="enum" name="enum GarconMenuLayoutMergeType" link="garcon-garcon-menu-node.html#GarconMenuLayoutMergeType"/>
|
||||
<keyword type="enum" name="enum GarconMenuMergeFileType" link="garcon-garcon-menu-node.html#GarconMenuMergeFileType"/>
|
||||
<keyword type="union" name="GarconMenuNodeData" link="garcon-garcon-menu-node.html#GarconMenuNodeData"/>
|
||||
|
@ -197,29 +207,30 @@
|
|||
<keyword type="property" name="The “file” property" link="GarconMenuParser.html#GarconMenuParser--file"/>
|
||||
<keyword type="function" name="garcon_menu_tree_provider_get_tree ()" link="GarconMenuTreeProvider.html#garcon-menu-tree-provider-get-tree"/>
|
||||
<keyword type="function" name="garcon_menu_tree_provider_get_file ()" link="GarconMenuTreeProvider.html#garcon-menu-tree-provider-get-file"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_new ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-new"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_menu ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_menu ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_generic_names ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_generic_names ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_menu_icons ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_menu_icons ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_tooltips ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_tooltips ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_desktop_actions ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_desktop_actions ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_desktop_actions_menu ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_right_click_edits ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_right_click_edits ()" link="garcon-GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits"/>
|
||||
<keyword type="struct" name="struct GarconGtkMenuClass" link="garcon-GarconGtkMenu.html#GarconGtkMenuClass"/>
|
||||
<keyword type="struct" name="struct GarconGtkMenu" link="garcon-GarconGtkMenu.html#GarconGtkMenu"/>
|
||||
<keyword type="struct" name="GarconGtkMenuPrivate" link="garcon-GarconGtkMenu.html#GarconGtkMenuPrivate"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_new ()" link="GarconGtkMenu.html#garcon-gtk-menu-new"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_menu ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_menu ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_generic_names ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-show-generic-names"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_generic_names ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-show-generic-names"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_menu_icons ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-show-menu-icons"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_menu_icons ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-show-menu-icons"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_tooltips ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-show-tooltips"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_tooltips ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-show-tooltips"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_show_desktop_actions ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-show-desktop-actions"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_show_desktop_actions ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-show-desktop-actions"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_desktop_actions_menu ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-desktop-actions-menu"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_set_right_click_edits ()" link="GarconGtkMenu.html#garcon-gtk-menu-set-right-click-edits"/>
|
||||
<keyword type="function" name="garcon_gtk_menu_get_right_click_edits ()" link="GarconGtkMenu.html#garcon-gtk-menu-get-right-click-edits"/>
|
||||
<keyword type="property" name="The “menu” property" link="GarconGtkMenu.html#GarconGtkMenu--menu"/>
|
||||
<keyword type="property" name="The “right-click-edits” property" link="GarconGtkMenu.html#GarconGtkMenu--right-click-edits"/>
|
||||
<keyword type="property" name="The “show-desktop-actions” property" link="GarconGtkMenu.html#GarconGtkMenu--show-desktop-actions"/>
|
||||
<keyword type="property" name="The “show-generic-names” property" link="GarconGtkMenu.html#GarconGtkMenu--show-generic-names"/>
|
||||
<keyword type="property" name="The “show-menu-icons” property" link="GarconGtkMenu.html#GarconGtkMenu--show-menu-icons"/>
|
||||
<keyword type="property" name="The “show-tooltips” property" link="GarconGtkMenu.html#GarconGtkMenu--show-tooltips"/>
|
||||
<keyword type="function" name="garcon_set_environment ()" link="garcon-Desktop-Environment-Configuration.html#garcon-set-environment"/>
|
||||
<keyword type="function" name="garcon_get_environment ()" link="garcon-Desktop-Environment-Configuration.html#garcon-get-environment"/>
|
||||
<keyword type="function" name="garcon_set_environment_xdg ()" link="garcon-Desktop-Environment-Configuration.html#garcon-set-environment-xdg" since="0.3.0"/>
|
||||
<keyword type="macro" name="GARCON_ENVIRONMENT_XFCE" link="garcon-Desktop-Environment-Configuration.html#GARCON-ENVIRONMENT-XFCE:CAPS" since="0.3.0"/>
|
||||
<keyword type="macro" name="GARCON_INSIDE_GARCON_H" link="garcon-garcon.html#GARCON-INSIDE-GARCON-H:CAPS"/>
|
||||
<keyword type="macro" name="GARCON_INSIDE_GARCON_GTK_H" link="garcon-garcon-gtk.html#GARCON-INSIDE-GARCON-GTK-H:CAPS"/>
|
||||
<keyword type="macro" name="GARCON_CHECK_VERSION()" link="garcon-Version-Information.html#GARCON-CHECK-VERSION:CAPS"/>
|
||||
<keyword type="function" name="garcon_check_version ()" link="garcon-Version-Information.html#garcon-check-version"/>
|
||||
<keyword type="function" name="garcon_config_lookup ()" link="garcon-Version-Information.html#garcon-config-lookup"/>
|
||||
|
@ -230,6 +241,38 @@
|
|||
<keyword type="variable" name="garcon_major_version" link="garcon-Version-Information.html#garcon-major-version"/>
|
||||
<keyword type="variable" name="garcon_minor_version" link="garcon-Version-Information.html#garcon-minor-version"/>
|
||||
<keyword type="variable" name="garcon_micro_version" link="garcon-Version-Information.html#garcon-micro-version"/>
|
||||
<keyword type="function" name="garcon_marshal_VOID__OBJECT_OBJECT ()" link="garcon-garcon-marshal.html#garcon-marshal-VOID--OBJECT-OBJECT"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_INVALID" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-INVALID:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MENU" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_NAME" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-NAME:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DIRECTORY" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DIRECTORY:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DIRECTORY_DIR" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DIRECTORY-DIR:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DEFAULT_DIRECTORY_DIRS" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DEFAULT-DIRECTORY-DIRS:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_APP_DIR" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-APP-DIR:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DEFAULT_APP_DIRS" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DEFAULT-APP-DIRS:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_ONLY_UNALLOCATED" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-ONLY-UNALLOCATED:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_NOT_ONLY_UNALLOCATED" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-NOT-ONLY-UNALLOCATED:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DELETED" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DELETED:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_NOT_DELETED" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-NOT-DELETED:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_INCLUDE" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-INCLUDE:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_EXCLUDE" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-EXCLUDE:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_ALL" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-ALL:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_FILENAME" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-FILENAME:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_CATEGORY" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-CATEGORY:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_OR" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-OR:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_AND" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-AND:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_NOT" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-NOT:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MOVE" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MOVE:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_OLD" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-OLD:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_NEW" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-NEW:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DEFAULT_LAYOUT" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DEFAULT-LAYOUT:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_LAYOUT" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-LAYOUT:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MENUNAME" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MENUNAME:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_SEPARATOR" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-SEPARATOR:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MERGE" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MERGE:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MERGE_FILE" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MERGE-FILE:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_MERGE_DIR" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-MERGE-DIR:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_NODE_TYPE_DEFAULT_MERGE_DIRS" link="garcon-garcon-menu-node.html#GARCON-MENU-NODE-TYPE-DEFAULT-MERGE-DIRS:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_LAYOUT_MERGE_MENUS" link="garcon-garcon-menu-node.html#GARCON-MENU-LAYOUT-MERGE-MENUS:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_LAYOUT_MERGE_FILES" link="garcon-garcon-menu-node.html#GARCON-MENU-LAYOUT-MERGE-FILES:CAPS"/>
|
||||
<keyword type="constant" name="GARCON_MENU_LAYOUT_MERGE_ALL" link="garcon-garcon-menu-node.html#GARCON-MENU-LAYOUT-MERGE-ALL:CAPS"/>
|
||||
|
|
Before Width: | Height: | Size: 169 B After Width: | Height: | Size: 256 B |
|
@ -3,35 +3,23 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>garcon Reference Manual: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="next" href="pt01.html" title="Part I. Overview">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
<div lang="en" class="book">
|
||||
<div class="book">
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">garcon Reference Manual</p></th></tr></table></div>
|
||||
<div><div class="authorgroup"><div class="author">
|
||||
<h3 class="author">
|
||||
<span class="firstname">Jannis</span> <span class="surname">Pohlmann</span>
|
||||
</h3>
|
||||
<div class="affiliation"><div class="address"><p><code class="email"><<a class="email" href="mailto:jannis@xfce.org">jannis@xfce.org</a>></code></p></div></div>
|
||||
</div></div></div>
|
||||
<div><p class="releaseinfo">Version 4.16.1
|
||||
</p></div>
|
||||
<div><p class="copyright">Copyright © 2006, 2007, 2008, 2009 Jannis Pohlmann</p></div>
|
||||
<div><div class="legalnotice">
|
||||
<a name="legalnotice"></a><p>
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1 or
|
||||
any later version published by the Free Software Foundation; with no
|
||||
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
||||
Texts. The complete license text is available from the <a class="ulink" href="http://www.gnu.org/" target="_top">Free Software Foundation</a>.
|
||||
</p>
|
||||
</div></div>
|
||||
<div><p class="releaseinfo">
|
||||
For garcon 4.17.2.
|
||||
The latest version of this documentation can be found on-line at
|
||||
<a class="ulink" href="https://developer.xfce.org/garcon/index.html" target="_top">https://developer.xfce.org/garcon/</a>.
|
||||
</p></div>
|
||||
<div><p class="copyright">Copyright © 2022 The Xfce Development Team</p></div>
|
||||
</div>
|
||||
<hr>
|
||||
</div>
|
||||
|
@ -58,7 +46,7 @@
|
|||
<span class="refentrytitle"><a href="garcon-garcon-menu-item-pool.html">garcon-menu-item-pool</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-GarconMenuItemAction.html">GarconMenuItemAction</a></span><span class="refpurpose"></span>
|
||||
<span class="refentrytitle"><a href="GarconMenuItemAction.html">GarconMenuItemAction</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="GarconMenuSeparator.html">GarconMenuSeparator</a></span><span class="refpurpose"></span>
|
||||
|
@ -81,7 +69,7 @@
|
|||
</dl></dd>
|
||||
<dt><span class="part"><a href="garcon-gtk-menu.html">IV. Create a complete GtkMenu from a GarconMenu</a></span></dt>
|
||||
<dd><dl><dt>
|
||||
<span class="refentrytitle"><a href="garcon-GarconGtkMenu.html">GarconGtkMenu</a></span><span class="refpurpose"> — Create a GtkMenu for a GarconMenu.</span>
|
||||
<span class="refentrytitle"><a href="GarconGtkMenu.html">GarconGtkMenu</a></span><span class="refpurpose"> — Create a GtkMenu for a GarconMenu.</span>
|
||||
</dt></dl></dd>
|
||||
<dt><span class="part"><a href="garcon-miscellaneous.html">V. Miscellaneous</a></span></dt>
|
||||
<dd><dl>
|
||||
|
@ -89,20 +77,20 @@
|
|||
<span class="refentrytitle"><a href="garcon-Desktop-Environment-Configuration.html">Desktop Environment Configuration</a></span><span class="refpurpose"> — Desktop Environment Configuration</span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon.html">garcon</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon-gtk.html">garcon-gtk</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-Version-Information.html">Version Information</a></span><span class="refpurpose"> — Information about the garcon version in use.</span>
|
||||
</dt>
|
||||
<dt>
|
||||
<span class="refentrytitle"><a href="garcon-garcon-marshal.html">garcon-marshal</a></span><span class="refpurpose"></span>
|
||||
</dt>
|
||||
</dl></dd>
|
||||
<dt><span class="part"><a href="object-tree.html">VI. Object Hierarchy</a></span></dt>
|
||||
<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
|
||||
<dt><span class="index"><a href="api-index-full.html">Index of all symbols</a></span></dt>
|
||||
<dt><span class="index"><a href="api-index-deprecated.html">Index of deprecated symbols</a></span></dt>
|
||||
<dt><span class="index"><a href="api-index-0-3.html">Index of new symbols in 0.3</a></span></dt>
|
||||
<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
|
||||
</dl></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
Before Width: | Height: | Size: 334 B After Width: | Height: | Size: 395 B |
Before Width: | Height: | Size: 185 B After Width: | Height: | Size: 262 B |
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part VI. Object Hierarchy: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="garcon-Version-Information.html" title="Version Information">
|
||||
<link rel="next" href="api-index-full.html" title="API Index">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<link rel="prev" href="garcon-garcon-marshal.html" title="garcon-marshal">
|
||||
<link rel="next" href="api-index-full.html" title="Index of all symbols">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -16,26 +16,35 @@
|
|||
<td width="100%" align="left" class="shortcuts"></td>
|
||||
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
|
||||
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
|
||||
<td><a accesskey="p" href="garcon-Version-Information.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="p" href="garcon-garcon-marshal.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
|
||||
<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
|
||||
</tr></table>
|
||||
<div class="part">
|
||||
<div class="titlepage"><div><div><h1 class="title">
|
||||
<a name="object-tree"></a>Part VI. Object Hierarchy</h1></div></div></div>
|
||||
<pre class="screen">
|
||||
GObject
|
||||
<span class="lineart">├──</span> <a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool">GarconMenuItemPool</a>
|
||||
<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
|
||||
<span class="lineart">├──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
|
||||
<span class="lineart">│</span> <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
|
||||
<span class="lineart">│</span> <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
|
||||
<span class="lineart">│</span> <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkMenuShell.html#GtkMenuShell-struct">GtkMenuShell</a>
|
||||
<span class="lineart">│</span> <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct">GtkMenu</a>
|
||||
<span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuDirectory.html" title="GarconMenuDirectory">GarconMenuDirectory</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator">GarconMenuSeparator</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenu.html" title="GarconMenu">GarconMenu</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuParser.html" title="GarconMenuParser">GarconMenuParser</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode">GarconMenuNode</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache">GarconMenuItemCache</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a>
|
||||
<span class="lineart">╰──</span> <a class="link" href="GarconMenuMerger.html" title="GarconMenuMerger">GarconMenuMerger</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool">GarconMenuItemPool</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuMerger.html" title="GarconMenuMerger">GarconMenuMerger</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode">GarconMenuNode</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuParser.html" title="GarconMenuParser">GarconMenuParser</a>
|
||||
<span class="lineart">╰──</span> <a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator">GarconMenuSeparator</a>
|
||||
<a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
|
||||
<span class="lineart">├──</span> <a class="link" href="GarconMenuElement.html" title="GarconMenuElement">GarconMenuElement</a>
|
||||
<span class="lineart">╰──</span> <a class="link" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider">GarconMenuTreeProvider</a>
|
||||
<a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
|
||||
<span class="lineart">╰──</span> <a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType">GarconMenuNodeType</a>
|
||||
</pre>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
|
@ -45,8 +54,13 @@
|
|||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a></td>
|
||||
<td><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a></td>
|
||||
<td><a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a></td>
|
||||
<td>GObject</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a></td>
|
||||
<td><a class="link" href="GarconGtkMenu.html" title="GarconGtkMenu">GarconGtkMenu</a></td>
|
||||
<td><a class="link" href="GarconMenu.html" title="GarconMenu">GarconMenu</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -55,17 +69,27 @@
|
|||
<td><a class="link" href="GarconMenuItem.html" title="GarconMenuItem">GarconMenuItem</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a class="link" href="GarconMenuItemAction.html" title="GarconMenuItemAction">GarconMenuItemAction</a></td>
|
||||
<td><a class="link" href="GarconMenuItemCache.html" title="GarconMenuItemCache">GarconMenuItemCache</a></td>
|
||||
<td><a class="link" href="garcon-garcon-menu-item-pool.html#GarconMenuItemPool">GarconMenuItemPool</a></td>
|
||||
<td><a class="link" href="GarconMenuMerger.html" title="GarconMenuMerger">GarconMenuMerger</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a class="link" href="GarconMenuMerger.html" title="GarconMenuMerger">GarconMenuMerger</a></td>
|
||||
<td><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNode">GarconMenuNode</a></td>
|
||||
<td><a class="link" href="garcon-garcon-menu-node.html#GarconMenuNodeType" title="enum GarconMenuNodeType">GarconMenuNodeType</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a class="link" href="GarconMenuParser.html" title="GarconMenuParser">GarconMenuParser</a></td>
|
||||
<td><a class="link" href="GarconMenuSeparator.html" title="GarconMenuSeparator">GarconMenuSeparator</a></td>
|
||||
<td><a class="link" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider">GarconMenuTreeProvider</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a class="link" href="GarconMenuTreeProvider.html" title="GarconMenuTreeProvider">GarconMenuTreeProvider</a></td>
|
||||
<td><a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a></td>
|
||||
<td><a href="/usr/share/gtk-doc/html/gtk3/GtkMenu.html#GtkMenu-struct">GtkMenu</a></td>
|
||||
<td><a href="/usr/share/gtk-doc/html/gtk3/GtkMenuShell.html#GtkMenuShell-struct">GtkMenuShell</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a></td>
|
||||
<td class="auto-generated"> </td>
|
||||
<td class="auto-generated"> </td>
|
||||
</tr>
|
||||
|
@ -73,6 +97,6 @@
|
|||
</table></div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
|
@ -3,12 +3,12 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Part I. Overview: garcon Reference Manual</title>
|
||||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||||
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
||||
<link rel="home" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="up" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="prev" href="index.html" title="garcon Reference Manual">
|
||||
<link rel="next" href="garcon-menus.html" title="Part II. Menus and Menu Items">
|
||||
<meta name="generator" content="GTK-Doc V1.32 (XML mode)">
|
||||
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
|
||||
<link rel="stylesheet" href="style.css" type="text/css">
|
||||
</head>
|
||||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||||
|
@ -43,6 +43,6 @@
|
|||
</p>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32</div>
|
||||
<hr>Generated by GTK-Doc V1.33.1</div>
|
||||
</body>
|
||||
</html>
|
Before Width: | Height: | Size: 233 B After Width: | Height: | Size: 373 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 261 B |
|
@ -61,18 +61,6 @@ a:hover
|
|||
color: #729fcf;
|
||||
}
|
||||
|
||||
div.informaltable table
|
||||
{
|
||||
border-collapse: separate;
|
||||
border-spacing: 1em 0.3em;
|
||||
border: none;
|
||||
}
|
||||
|
||||
div.informaltable table td, div.informaltable table th
|
||||
{
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.function_type,
|
||||
.variable_type,
|
||||
.property_type,
|
||||
|
@ -127,6 +115,7 @@ td p
|
|||
margin: 0.25em;
|
||||
}
|
||||
|
||||
div.informaltable table[border="1"],
|
||||
div.table table
|
||||
{
|
||||
border-collapse: collapse;
|
||||
|
@ -135,6 +124,8 @@ div.table table
|
|||
border: solid 1px #babdb6;
|
||||
}
|
||||
|
||||
div.informaltable table[border="1"] td,
|
||||
div.informaltable table th,
|
||||
div.table table td, div.table table th
|
||||
{
|
||||
/* tango:aluminium 3 */
|
||||
|
@ -143,6 +134,7 @@ div.table table td, div.table table th
|
|||
vertical-align: top;
|
||||
}
|
||||
|
||||
div.informaltable table[border="1"] th,
|
||||
div.table table th
|
||||
{
|
||||
/* tango:aluminium 2 */
|
||||
|
@ -463,23 +455,28 @@ acronym,abbr
|
|||
}
|
||||
}
|
||||
|
||||
pre { line-height: 125%; }
|
||||
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
|
||||
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
|
||||
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
|
||||
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
|
||||
.hll { background-color: #ffffcc }
|
||||
.c { color: #408080; font-style: italic } /* Comment */
|
||||
.c { color: #3D7B7B; font-style: italic } /* Comment */
|
||||
.err { border: 1px solid #FF0000 } /* Error */
|
||||
.k { color: #008000; font-weight: bold } /* Keyword */
|
||||
.o { color: #666666 } /* Operator */
|
||||
.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
|
||||
.cm { color: #408080; font-style: italic } /* Comment.Multiline */
|
||||
.cp { color: #BC7A00 } /* Comment.Preproc */
|
||||
.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
|
||||
.c1 { color: #408080; font-style: italic } /* Comment.Single */
|
||||
.cs { color: #408080; font-style: italic } /* Comment.Special */
|
||||
.ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */
|
||||
.cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */
|
||||
.cp { color: #9C6500 } /* Comment.Preproc */
|
||||
.cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */
|
||||
.c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */
|
||||
.cs { color: #3D7B7B; font-style: italic } /* Comment.Special */
|
||||
.gd { color: #A00000 } /* Generic.Deleted */
|
||||
.ge { font-style: italic } /* Generic.Emph */
|
||||
.gr { color: #FF0000 } /* Generic.Error */
|
||||
.gr { color: #E40000 } /* Generic.Error */
|
||||
.gh { color: #000080; font-weight: bold } /* Generic.Heading */
|
||||
.gi { color: #00A000 } /* Generic.Inserted */
|
||||
.go { color: #888888 } /* Generic.Output */
|
||||
.gi { color: #008400 } /* Generic.Inserted */
|
||||
.go { color: #717171 } /* Generic.Output */
|
||||
.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
|
||||
.gs { font-weight: bold } /* Generic.Strong */
|
||||
.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
|
||||
|
@ -492,15 +489,15 @@ acronym,abbr
|
|||
.kt { color: #B00040 } /* Keyword.Type */
|
||||
.m { color: #666666 } /* Literal.Number */
|
||||
.s { color: #BA2121 } /* Literal.String */
|
||||
.na { color: #7D9029 } /* Name.Attribute */
|
||||
.na { color: #687822 } /* Name.Attribute */
|
||||
.nb { color: #008000 } /* Name.Builtin */
|
||||
.nc { color: #0000FF; font-weight: bold } /* Name.Class */
|
||||
.no { color: #880000 } /* Name.Constant */
|
||||
.nd { color: #AA22FF } /* Name.Decorator */
|
||||
.ni { color: #999999; font-weight: bold } /* Name.Entity */
|
||||
.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
|
||||
.ni { color: #717171; font-weight: bold } /* Name.Entity */
|
||||
.ne { color: #CB3F38; font-weight: bold } /* Name.Exception */
|
||||
.nf { color: #0000FF } /* Name.Function */
|
||||
.nl { color: #A0A000 } /* Name.Label */
|
||||
.nl { color: #767600 } /* Name.Label */
|
||||
.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
|
||||
.nt { color: #008000; font-weight: bold } /* Name.Tag */
|
||||
.nv { color: #19177C } /* Name.Variable */
|
||||
|
@ -517,11 +514,11 @@ acronym,abbr
|
|||
.dl { color: #BA2121 } /* Literal.String.Delimiter */
|
||||
.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
|
||||
.s2 { color: #BA2121 } /* Literal.String.Double */
|
||||
.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
|
||||
.se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */
|
||||
.sh { color: #BA2121 } /* Literal.String.Heredoc */
|
||||
.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
|
||||
.si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */
|
||||
.sx { color: #008000 } /* Literal.String.Other */
|
||||
.sr { color: #BB6688 } /* Literal.String.Regex */
|
||||
.sr { color: #A45A77 } /* Literal.String.Regex */
|
||||
.s1 { color: #BA2121 } /* Literal.String.Single */
|
||||
.ss { color: #19177C } /* Literal.String.Symbol */
|
||||
.bp { color: #008000 } /* Name.Builtin.Pseudo */
|
||||
|
|
Before Width: | Height: | Size: 288 B After Width: | Height: | Size: 374 B |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 260 B |
|
@ -1 +0,0 @@
|
|||
4.16.1
|
|
@ -1 +0,0 @@
|
|||
@VERSION@
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -113,12 +113,16 @@ target_triplet = @target@
|
|||
@HAVE_INTROSPECTION_TRUE@am__append_1 = GarconGtk-1.0.gir
|
||||
subdir = garcon-gtk
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(libgarcon_gtk3include_HEADERS) \
|
||||
$(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES = garcon-gtk3-1.pc
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -228,10 +232,8 @@ am__define_uniq_tagged_files = \
|
|||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/garcon-gtk3-1.pc.in \
|
||||
$(top_srcdir)/depcomp $(top_srcdir)/mkinstalldirs
|
||||
$(top_srcdir)/depcomp
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
|
@ -242,18 +244,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -263,8 +263,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -280,7 +282,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -307,8 +308,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -317,7 +316,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -347,9 +345,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -368,10 +364,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -380,9 +372,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -789,7 +778,6 @@ cscopelist-am: $(am__tagged_files)
|
|||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
|
|
@ -64,18 +64,28 @@ static void garcon_gtk_menu_set_property (GObject
|
|||
const GValue *value,
|
||||
GParamSpec *pspec);
|
||||
static void garcon_gtk_menu_show (GtkWidget *widget);
|
||||
static void garcon_gtk_menu_add (GarconGtkMenu *menu,
|
||||
GtkMenu *gtk_menu,
|
||||
GarconMenu *garcon_menu);
|
||||
static void garcon_gtk_menu_load (GarconGtkMenu *menu);
|
||||
static void garcon_gtk_menu_reload (GarconGtkMenu *menu);
|
||||
|
||||
|
||||
|
||||
struct _GarconGtkMenuPrivate
|
||||
{
|
||||
/* the GarconGtkMenu and GarconMenu lifecycles are independent, so any signal
|
||||
* handler connection that links the two or any of their elements should use
|
||||
* `g_signal_connect_object()` */
|
||||
GarconMenu *menu;
|
||||
|
||||
guint is_loaded : 1;
|
||||
|
||||
/* reload idle */
|
||||
guint reload_id;
|
||||
/* asynchronous load */
|
||||
guint is_loaded : 1;
|
||||
guint is_populated : 1;
|
||||
GTask *load_task;
|
||||
GCancellable *load_cancel;
|
||||
GMutex load_lock;
|
||||
GCond load_cond;
|
||||
|
||||
/* settings */
|
||||
guint show_generic_names : 1;
|
||||
|
@ -209,6 +219,8 @@ garcon_gtk_menu_init (GarconGtkMenu *menu)
|
|||
menu->priv->show_tooltips = FALSE;
|
||||
menu->priv->show_desktop_actions = FALSE;
|
||||
menu->priv->right_click_edits = FALSE;
|
||||
g_mutex_init (&menu->priv->load_lock);
|
||||
g_cond_init (&menu->priv->load_cond);
|
||||
|
||||
gtk_menu_set_reserve_toggle_size (GTK_MENU (menu), FALSE);
|
||||
}
|
||||
|
@ -220,14 +232,13 @@ garcon_gtk_menu_finalize (GObject *object)
|
|||
{
|
||||
GarconGtkMenu *menu = GARCON_GTK_MENU (object);
|
||||
|
||||
/* Stop pending reload */
|
||||
if (menu->priv->reload_id != 0)
|
||||
g_source_remove (menu->priv->reload_id);
|
||||
|
||||
/* Release menu */
|
||||
if (menu->priv->menu != NULL)
|
||||
g_object_unref (menu->priv->menu);
|
||||
|
||||
g_mutex_clear (&menu->priv->load_lock);
|
||||
g_cond_clear (&menu->priv->load_cond);
|
||||
|
||||
(*G_OBJECT_CLASS (garcon_gtk_menu_parent_class)->finalize) (object);
|
||||
}
|
||||
|
||||
|
@ -322,9 +333,25 @@ garcon_gtk_menu_show (GtkWidget *widget)
|
|||
{
|
||||
GarconGtkMenu *menu = GARCON_GTK_MENU (widget);
|
||||
|
||||
/* try to load the menu if needed */
|
||||
if (!menu->priv->is_loaded)
|
||||
garcon_gtk_menu_load (menu);
|
||||
if (! menu->priv->is_loaded)
|
||||
{
|
||||
/* if there was no problem, the GarconMenu should already be loading */
|
||||
garcon_gtk_menu_load (menu);
|
||||
|
||||
/* wait until the GarconMenu is loaded asynchronously */
|
||||
g_mutex_lock (&menu->priv->load_lock);
|
||||
while (! menu->priv->is_loaded && ! g_task_had_error (menu->priv->load_task))
|
||||
g_cond_wait (&menu->priv->load_cond, &menu->priv->load_lock);
|
||||
|
||||
g_mutex_unlock (&menu->priv->load_lock);
|
||||
}
|
||||
|
||||
/* populate the GtkMenu at level 0 the first time it's shown */
|
||||
if (G_UNLIKELY (menu->priv->is_loaded && ! menu->priv->is_populated))
|
||||
{
|
||||
garcon_gtk_menu_add (menu, GTK_MENU (menu), menu->priv->menu);
|
||||
menu->priv->is_populated = TRUE;
|
||||
}
|
||||
|
||||
(*GTK_WIDGET_CLASS (garcon_gtk_menu_parent_class)->show) (widget);
|
||||
}
|
||||
|
@ -534,27 +561,86 @@ garcon_gtk_menu_deactivate (GtkWidget *submenu,
|
|||
|
||||
|
||||
|
||||
static gboolean
|
||||
garcon_gtk_menu_reload_idle (gpointer data)
|
||||
static void
|
||||
garcon_gtk_menu_reset_load_task (GarconGtkMenu *menu)
|
||||
{
|
||||
GarconGtkMenu *menu = GARCON_GTK_MENU (data);
|
||||
menu->priv->load_task = NULL;
|
||||
menu->priv->load_cancel = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_load_finish (GObject *source_object,
|
||||
GAsyncResult *res,
|
||||
gpointer user_data)
|
||||
{
|
||||
GarconGtkMenu *menu = GARCON_GTK_MENU (source_object);
|
||||
GError *error = NULL;
|
||||
GList *children;
|
||||
|
||||
/* wait until the menu is hidden */
|
||||
if (gtk_widget_get_visible (GTK_WIDGET (menu)))
|
||||
return TRUE;
|
||||
if (! menu->priv->is_loaded)
|
||||
{
|
||||
g_task_propagate_pointer (menu->priv->load_task, &error);
|
||||
if (! g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
|
||||
xfce_dialog_show_error (NULL, error, _("Failed to load the applications menu"));
|
||||
|
||||
/* destroy all menu item */
|
||||
g_error_free (error);
|
||||
}
|
||||
|
||||
/* destroy all GtkMenu items */
|
||||
children = gtk_container_get_children (GTK_CONTAINER (menu));
|
||||
g_list_free_full (children, (GDestroyNotify) gtk_widget_destroy);
|
||||
|
||||
/* reload the menu */
|
||||
garcon_gtk_menu_load (menu);
|
||||
/* update the GtkMenu in place if shown */
|
||||
if (gtk_widget_get_visible (GTK_WIDGET (menu)))
|
||||
garcon_gtk_menu_add (menu, GTK_MENU (menu), menu->priv->menu);
|
||||
else
|
||||
menu->priv->is_populated = FALSE;
|
||||
}
|
||||
|
||||
/* reset */
|
||||
menu->priv->reload_id = 0;
|
||||
|
||||
return FALSE;
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_load_async (GTask *task,
|
||||
gpointer source_object,
|
||||
gpointer task_data,
|
||||
GCancellable *cancellable)
|
||||
{
|
||||
GarconGtkMenu *menu = source_object;
|
||||
GError *error = NULL;
|
||||
|
||||
g_mutex_lock (&menu->priv->load_lock);
|
||||
|
||||
menu->priv->is_loaded = garcon_menu_load (menu->priv->menu, cancellable, &error);
|
||||
if (! menu->priv->is_loaded)
|
||||
g_task_return_error (task, error);
|
||||
|
||||
g_cond_signal (&menu->priv->load_cond);
|
||||
g_mutex_unlock (&menu->priv->load_lock);
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_load (GarconGtkMenu *menu)
|
||||
{
|
||||
/* leave if the GarconMenu is not set */
|
||||
if (menu->priv->menu == NULL)
|
||||
return;
|
||||
|
||||
/* leave if async loading is in progress */
|
||||
if (menu->priv->load_task != NULL)
|
||||
return;
|
||||
|
||||
menu->priv->load_cancel = g_cancellable_new ();
|
||||
menu->priv->load_task = g_task_new (menu, menu->priv->load_cancel,
|
||||
garcon_gtk_menu_load_finish, NULL);
|
||||
g_signal_connect_swapped (menu->priv->load_task, "notify::completed",
|
||||
G_CALLBACK (garcon_gtk_menu_reset_load_task), menu);
|
||||
g_task_run_in_thread (menu->priv->load_task, garcon_gtk_menu_load_async);
|
||||
g_object_unref (menu->priv->load_cancel);
|
||||
g_object_unref (menu->priv->load_task);
|
||||
}
|
||||
|
||||
|
||||
|
@ -562,20 +648,23 @@ garcon_gtk_menu_reload_idle (gpointer data)
|
|||
static void
|
||||
garcon_gtk_menu_reload (GarconGtkMenu *menu)
|
||||
{
|
||||
/* schedule a menu reload */
|
||||
if (menu->priv->reload_id == 0
|
||||
&& menu->priv->is_loaded)
|
||||
{
|
||||
menu->priv->reload_id = g_timeout_add (100, garcon_gtk_menu_reload_idle, menu);
|
||||
}
|
||||
/* cancel any loading in progress */
|
||||
g_cancellable_cancel (menu->priv->load_cancel);
|
||||
|
||||
/* reload or schedule a reload after the current one is completed */
|
||||
if (menu->priv->load_task == NULL)
|
||||
garcon_gtk_menu_load (menu);
|
||||
else
|
||||
g_signal_connect_swapped (menu->priv->load_task, "notify::completed",
|
||||
G_CALLBACK (garcon_gtk_menu_load), menu);
|
||||
}
|
||||
|
||||
|
||||
|
||||
static GtkWidget*
|
||||
garcon_gtk_menu_load_icon (const gchar *icon_name)
|
||||
static GdkPixbuf*
|
||||
garcon_gtk_menu_load_icon_pixbuf (const gchar *icon_name,
|
||||
gint scale_factor)
|
||||
{
|
||||
GtkWidget *image = NULL;
|
||||
gint w, h, size;
|
||||
gchar *p, *name = NULL;
|
||||
GdkPixbuf *pixbuf = NULL;
|
||||
|
@ -586,13 +675,15 @@ garcon_gtk_menu_load_icon (const gchar *icon_name)
|
|||
|
||||
if (gtk_icon_theme_has_icon (icon_theme, icon_name))
|
||||
{
|
||||
pixbuf = gtk_icon_theme_load_icon (icon_theme, icon_name, size, 0, NULL);;
|
||||
pixbuf = gtk_icon_theme_load_icon (icon_theme,
|
||||
icon_name, size * scale_factor,
|
||||
GTK_ICON_LOOKUP_FORCE_SIZE, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (g_path_is_absolute (icon_name))
|
||||
{
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (icon_name, w, h, TRUE, NULL);
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (icon_name, w * scale_factor, h * scale_factor, TRUE, NULL);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -601,12 +692,14 @@ garcon_gtk_menu_load_icon (const gchar *icon_name)
|
|||
if (p)
|
||||
{
|
||||
name = g_strndup (icon_name, p - icon_name);
|
||||
pixbuf = gtk_icon_theme_load_icon (icon_theme, name, size, 0, NULL);
|
||||
pixbuf = gtk_icon_theme_load_icon (icon_theme,
|
||||
icon_name, size * scale_factor,
|
||||
GTK_ICON_LOOKUP_FORCE_SIZE, NULL);
|
||||
g_free (name);
|
||||
name = NULL;
|
||||
}
|
||||
|
||||
/* maybe they point to a file in the pixbufs folder */
|
||||
/* maybe they point to a file in the pixmaps folder */
|
||||
if (G_UNLIKELY (pixbuf == NULL))
|
||||
{
|
||||
gchar *filename;
|
||||
|
@ -618,21 +711,32 @@ garcon_gtk_menu_load_icon (const gchar *icon_name)
|
|||
|
||||
if (name)
|
||||
{
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (name, w, h, TRUE, NULL);
|
||||
pixbuf = gdk_pixbuf_new_from_file_at_scale (name, w * scale_factor, h * scale_factor, TRUE, NULL);
|
||||
g_free (name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Turn the pixbuf into a gtk_image */
|
||||
if (G_LIKELY (pixbuf))
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static GtkWidget*
|
||||
garcon_gtk_menu_load_icon (const gchar *icon_name,
|
||||
gint scale_factor)
|
||||
{
|
||||
GtkWidget *image = NULL;
|
||||
GdkPixbuf *pixbuf = NULL;
|
||||
|
||||
pixbuf = garcon_gtk_menu_load_icon_pixbuf (icon_name, scale_factor);
|
||||
if (G_LIKELY (pixbuf != NULL))
|
||||
{
|
||||
/* scale the pixbuf down if it needs it */
|
||||
GdkPixbuf *pixbuf_scaled = gdk_pixbuf_scale_simple (pixbuf, w, h, GDK_INTERP_BILINEAR);
|
||||
cairo_surface_t *surface = gdk_cairo_surface_create_from_pixbuf (pixbuf, scale_factor, NULL);
|
||||
g_object_unref (G_OBJECT (pixbuf));
|
||||
|
||||
image = gtk_image_new_from_pixbuf (pixbuf_scaled);
|
||||
g_object_unref (G_OBJECT (pixbuf_scaled));
|
||||
image = gtk_image_new_from_surface (surface);
|
||||
cairo_surface_destroy (surface);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -645,17 +749,67 @@ garcon_gtk_menu_load_icon (const gchar *icon_name)
|
|||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_item_scale_factor_changed (GtkWidget *menu_item,
|
||||
GParamSpec *pspec,
|
||||
const gchar *icon_name)
|
||||
{
|
||||
GdkPixbuf *pixbuf;
|
||||
gint scale_factor;
|
||||
|
||||
g_return_if_fail (GTK_IS_MENU_ITEM (menu_item));
|
||||
g_return_if_fail (icon_name != NULL);
|
||||
|
||||
scale_factor = gtk_widget_get_scale_factor (menu_item);
|
||||
pixbuf = garcon_gtk_menu_load_icon_pixbuf (icon_name, scale_factor);
|
||||
|
||||
if (G_LIKELY (pixbuf))
|
||||
{
|
||||
GtkWidget *image = NULL;
|
||||
GtkWidget *box;
|
||||
|
||||
box = gtk_bin_get_child (GTK_BIN (menu_item));
|
||||
if (GTK_IS_BOX (box))
|
||||
{
|
||||
GList *children = gtk_container_get_children (GTK_CONTAINER (box));
|
||||
for (GList *l = children; l != NULL; l = l->next)
|
||||
{
|
||||
if (GTK_IS_IMAGE (l->data))
|
||||
{
|
||||
image = GTK_WIDGET (l->data);
|
||||
break;
|
||||
}
|
||||
}
|
||||
g_list_free (children);
|
||||
}
|
||||
|
||||
if (image != NULL)
|
||||
{
|
||||
GdkWindow *window = gtk_widget_get_window (menu_item);
|
||||
cairo_surface_t *surface = gdk_cairo_surface_create_from_pixbuf (pixbuf, scale_factor, window);
|
||||
gtk_image_set_from_surface (GTK_IMAGE (image), surface);
|
||||
cairo_surface_destroy (surface);
|
||||
}
|
||||
|
||||
g_object_unref (G_OBJECT (pixbuf));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
static GtkWidget*
|
||||
garcon_gtk_menu_create_menu_item (gboolean show_menu_icons,
|
||||
const gchar *name,
|
||||
const gchar *icon_name)
|
||||
const gchar *icon_name,
|
||||
gint scale_factor)
|
||||
{
|
||||
GtkWidget *mi;
|
||||
GtkWidget *image;
|
||||
gchar *icon_name_copy;
|
||||
|
||||
if (show_menu_icons)
|
||||
{
|
||||
image = garcon_gtk_menu_load_icon (icon_name);
|
||||
image = garcon_gtk_menu_load_icon (icon_name, scale_factor);
|
||||
gtk_widget_show (image);
|
||||
}
|
||||
else
|
||||
|
@ -665,6 +819,11 @@ garcon_gtk_menu_create_menu_item (gboolean show_menu_icons,
|
|||
|
||||
mi = xfce_gtk_image_menu_item_new (name, NULL, NULL, NULL, NULL, image, NULL);
|
||||
|
||||
icon_name_copy = g_strdup (icon_name);
|
||||
g_object_set_data_full (G_OBJECT (mi), "--garcon-icon-name", icon_name_copy, g_free);
|
||||
g_signal_connect (mi, "notify::scale-factor",
|
||||
G_CALLBACK (garcon_gtk_menu_item_scale_factor_changed), icon_name_copy);
|
||||
|
||||
return mi;
|
||||
}
|
||||
|
||||
|
@ -675,7 +834,8 @@ garcon_gtk_menu_pack_actions_menu (GtkWidget *menu,
|
|||
GarconMenuItem *menu_item,
|
||||
GList *actions,
|
||||
const gchar *parent_icon_name,
|
||||
gboolean show_menu_icons)
|
||||
gboolean show_menu_icons,
|
||||
gint scale_factor)
|
||||
{
|
||||
GList *iter;
|
||||
GtkWidget *mi;
|
||||
|
@ -702,11 +862,12 @@ garcon_gtk_menu_pack_actions_menu (GtkWidget *menu,
|
|||
|
||||
mi = garcon_gtk_menu_create_menu_item (show_menu_icons,
|
||||
garcon_menu_item_action_get_name (action),
|
||||
action_icon_name);
|
||||
action_icon_name,
|
||||
scale_factor);
|
||||
|
||||
gtk_menu_shell_append (GTK_MENU_SHELL (menu), mi);
|
||||
g_signal_connect (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_action_activate), action);
|
||||
g_signal_connect_object (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_action_activate), action, 0);
|
||||
/* we need to store the parent associated with this item so we can
|
||||
* activate it properly */
|
||||
g_object_set_data (G_OBJECT (action), "GarconMenuItem", menu_item);
|
||||
|
@ -723,47 +884,128 @@ garcon_gtk_menu_add_actions (GarconGtkMenu *menu,
|
|||
const gchar *parent_icon_name)
|
||||
{
|
||||
GtkWidget *submenu, *mi;
|
||||
gint scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (menu));
|
||||
|
||||
submenu = gtk_menu_new ();
|
||||
|
||||
/* Add the parent item again, this time something the user can click to execute */
|
||||
mi = garcon_gtk_menu_create_menu_item (menu->priv->show_menu_icons,
|
||||
garcon_menu_item_get_name (menu_item),
|
||||
parent_icon_name);
|
||||
parent_icon_name, scale_factor);
|
||||
gtk_menu_shell_append (GTK_MENU_SHELL (submenu), mi);
|
||||
|
||||
/* we need to store the GarconGtkMenu with this item so we can
|
||||
* use it if the user wants to edit a menu item */
|
||||
g_object_set_data (G_OBJECT (mi), "GarconGtkMenu", menu);
|
||||
g_signal_connect (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_activate), menu_item);
|
||||
g_signal_connect_object (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_activate), menu_item, 0);
|
||||
gtk_widget_show (mi);
|
||||
|
||||
garcon_gtk_menu_pack_actions_menu (submenu, menu_item, actions,
|
||||
parent_icon_name, menu->priv->show_menu_icons);
|
||||
parent_icon_name, menu->priv->show_menu_icons,
|
||||
scale_factor);
|
||||
|
||||
return submenu;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_submenu_shown (GtkWidget *gtk_menu,
|
||||
GarconMenu *garcon_menu)
|
||||
{
|
||||
/* this callback is to be called only once */
|
||||
g_signal_handlers_disconnect_by_func (gtk_menu, garcon_gtk_menu_submenu_shown, garcon_menu);
|
||||
|
||||
garcon_gtk_menu_add (g_object_get_data (G_OBJECT (gtk_menu), "GarconGtkMenu"),
|
||||
GTK_MENU (gtk_menu), garcon_menu);
|
||||
}
|
||||
|
||||
|
||||
|
||||
static gboolean
|
||||
garcon_gtk_menu_submenu_has_visible_children (GarconGtkMenu *menu,
|
||||
GarconMenu *garcon_menu)
|
||||
{
|
||||
GList *elements, *li;
|
||||
const gchar *name;
|
||||
gboolean has_children = FALSE;
|
||||
GarconMenuDirectory *directory;
|
||||
|
||||
g_return_val_if_fail (GARCON_GTK_IS_MENU (menu), FALSE);
|
||||
g_return_val_if_fail (GARCON_IS_MENU (garcon_menu), FALSE);
|
||||
|
||||
elements = garcon_menu_get_elements (garcon_menu);
|
||||
for (li = elements; li != NULL; li = li->next)
|
||||
{
|
||||
g_assert (GARCON_IS_MENU_ELEMENT (li->data));
|
||||
|
||||
if (GARCON_IS_MENU_ITEM (li->data))
|
||||
{
|
||||
/* skip invisible items */
|
||||
if (!garcon_menu_element_get_visible (li->data))
|
||||
continue;
|
||||
|
||||
/* get element name */
|
||||
name = NULL;
|
||||
if (menu->priv->show_generic_names)
|
||||
name = garcon_menu_item_get_generic_name (li->data);
|
||||
if (name == NULL)
|
||||
name = garcon_menu_item_get_name (li->data);
|
||||
|
||||
if (G_UNLIKELY (name == NULL))
|
||||
continue;
|
||||
|
||||
/* atleast 1 visible child */
|
||||
has_children = TRUE;
|
||||
break;
|
||||
}
|
||||
else if (GARCON_IS_MENU (li->data))
|
||||
{
|
||||
/* the element check for menu also copies the item list to
|
||||
* check if all the elements are visible, we do that with the
|
||||
* return value of this function, so avoid that and only check
|
||||
* the visibility of the menu directory */
|
||||
directory = garcon_menu_get_directory (li->data);
|
||||
if (directory != NULL
|
||||
&& !garcon_menu_directory_get_visible (directory))
|
||||
continue;
|
||||
|
||||
if (garcon_gtk_menu_submenu_has_visible_children (menu, li->data))
|
||||
{
|
||||
/* atleast 1 visible child */
|
||||
has_children = TRUE;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
g_list_free (elements);
|
||||
|
||||
return has_children;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_add (GarconGtkMenu *menu,
|
||||
GtkMenu *gtk_menu,
|
||||
GarconMenu *garcon_menu)
|
||||
{
|
||||
GList *elements, *li;
|
||||
GtkWidget *mi;
|
||||
gint scale_factor;
|
||||
const gchar *name, *icon_name;
|
||||
const gchar *comment;
|
||||
GtkWidget *submenu;
|
||||
gboolean has_children = FALSE;
|
||||
const gchar *command;
|
||||
GarconMenuDirectory *directory;
|
||||
|
||||
g_return_val_if_fail (GARCON_GTK_IS_MENU (menu), FALSE);
|
||||
g_return_val_if_fail (GTK_IS_MENU (gtk_menu), FALSE);
|
||||
g_return_val_if_fail (GARCON_IS_MENU (garcon_menu), FALSE);
|
||||
g_return_if_fail (GARCON_GTK_IS_MENU (menu));
|
||||
g_return_if_fail (GTK_IS_MENU (gtk_menu));
|
||||
g_return_if_fail (GARCON_IS_MENU (garcon_menu));
|
||||
|
||||
scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (menu));
|
||||
|
||||
elements = garcon_menu_get_elements (garcon_menu);
|
||||
for (li = elements; li != NULL; li = li->next)
|
||||
|
@ -775,8 +1017,8 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
GList *actions = NULL;
|
||||
|
||||
/* watch for changes */
|
||||
g_signal_connect_swapped (G_OBJECT (li->data), "changed",
|
||||
G_CALLBACK (garcon_gtk_menu_reload), menu);
|
||||
g_signal_connect_object (G_OBJECT (li->data), "changed",
|
||||
G_CALLBACK (garcon_gtk_menu_reload), menu, G_CONNECT_SWAPPED);
|
||||
|
||||
/* skip invisible items */
|
||||
if (!garcon_menu_element_get_visible (li->data))
|
||||
|
@ -797,7 +1039,7 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
icon_name = "applications-other";
|
||||
|
||||
/* build the menu item */
|
||||
mi = garcon_gtk_menu_create_menu_item (menu->priv->show_menu_icons, name, icon_name);
|
||||
mi = garcon_gtk_menu_create_menu_item (menu->priv->show_menu_icons, name, icon_name, scale_factor);
|
||||
gtk_menu_shell_append (GTK_MENU_SHELL (gtk_menu), mi);
|
||||
|
||||
/* if the menu item has actions such as "Private browsing mode"
|
||||
|
@ -815,8 +1057,8 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
}
|
||||
else
|
||||
{
|
||||
g_signal_connect (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_activate), li->data);
|
||||
g_signal_connect_object (G_OBJECT (mi), "activate",
|
||||
G_CALLBACK (garcon_gtk_menu_item_activate), li->data, 0);
|
||||
/* we need to store the GarconGtkMenu with this item so we can
|
||||
* use it if the user wants to edit a menu item */
|
||||
g_object_set_data (G_OBJECT (mi), "GarconGtkMenu", menu);
|
||||
|
@ -834,20 +1076,17 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
/* support for dnd item to for example the xfce4-panel */
|
||||
gtk_drag_source_set (mi, GDK_BUTTON1_MASK, dnd_target_list,
|
||||
G_N_ELEMENTS (dnd_target_list), GDK_ACTION_COPY);
|
||||
g_signal_connect_swapped (G_OBJECT (mi), "drag-begin",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_begin), li->data);
|
||||
g_signal_connect_swapped (G_OBJECT (mi), "drag-data-get",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_data_get), li->data);
|
||||
g_signal_connect_swapped (G_OBJECT (mi), "drag-end",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_end), menu);
|
||||
g_signal_connect_object (G_OBJECT (mi), "drag-begin",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_begin), li->data, G_CONNECT_SWAPPED);
|
||||
g_signal_connect_object (G_OBJECT (mi), "drag-data-get",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_data_get), li->data, G_CONNECT_SWAPPED);
|
||||
g_signal_connect_object (G_OBJECT (mi), "drag-end",
|
||||
G_CALLBACK (garcon_gtk_menu_item_drag_end), menu, G_CONNECT_SWAPPED);
|
||||
|
||||
/* doesn't happen, but anyway... */
|
||||
command = garcon_menu_item_get_command (li->data);
|
||||
if (xfce_str_is_empty (command))
|
||||
gtk_widget_set_sensitive (mi, FALSE);
|
||||
|
||||
/* atleast 1 visible child */
|
||||
has_children = TRUE;
|
||||
}
|
||||
else if (GARCON_IS_MENU_SEPARATOR (li->data))
|
||||
{
|
||||
|
@ -866,10 +1105,17 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
&& !garcon_menu_directory_get_visible (directory))
|
||||
continue;
|
||||
|
||||
submenu = gtk_menu_new ();
|
||||
gtk_menu_set_reserve_toggle_size (GTK_MENU (submenu), FALSE);
|
||||
if (garcon_gtk_menu_add (menu, GTK_MENU (submenu), li->data))
|
||||
if (garcon_gtk_menu_submenu_has_visible_children (menu, li->data))
|
||||
{
|
||||
/* create submenu */
|
||||
submenu = gtk_menu_new ();
|
||||
gtk_menu_set_reserve_toggle_size (GTK_MENU (submenu), FALSE);
|
||||
|
||||
/* will be populated later, only if necessary, to save resources */
|
||||
g_object_set_data (G_OBJECT (submenu), "GarconGtkMenu", menu);
|
||||
g_signal_connect_object (submenu, "show",
|
||||
G_CALLBACK (garcon_gtk_menu_submenu_shown), li->data, 0);
|
||||
|
||||
/* attach submenu */
|
||||
name = garcon_menu_element_get_name (li->data);
|
||||
|
||||
|
@ -878,78 +1124,34 @@ garcon_gtk_menu_add (GarconGtkMenu *menu,
|
|||
icon_name = "applications-other";
|
||||
|
||||
/* build the menu item */
|
||||
mi = garcon_gtk_menu_create_menu_item (menu->priv->show_menu_icons, name, icon_name);
|
||||
mi = garcon_gtk_menu_create_menu_item (menu->priv->show_menu_icons, name, icon_name, scale_factor);
|
||||
|
||||
gtk_menu_shell_append (GTK_MENU_SHELL (gtk_menu), mi);
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (mi), submenu);
|
||||
g_signal_connect (G_OBJECT (submenu), "selection-done",
|
||||
G_CALLBACK (garcon_gtk_menu_deactivate), menu);
|
||||
gtk_widget_show (mi);
|
||||
|
||||
/* atleast 1 visible child */
|
||||
has_children = TRUE;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* no visible element in the menu */
|
||||
gtk_widget_destroy (submenu);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
g_list_free (elements);
|
||||
|
||||
return has_children;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void
|
||||
garcon_gtk_menu_load (GarconGtkMenu *menu)
|
||||
{
|
||||
GError *error = NULL;
|
||||
|
||||
g_return_if_fail (GARCON_GTK_IS_MENU (menu));
|
||||
g_return_if_fail (menu->priv->menu == NULL || GARCON_IS_MENU (menu->priv->menu));
|
||||
|
||||
if (menu->priv->menu == NULL)
|
||||
return;
|
||||
|
||||
if (garcon_menu_load (menu->priv->menu, NULL, &error))
|
||||
{
|
||||
garcon_gtk_menu_add (menu, GTK_MENU (menu), menu->priv->menu);
|
||||
|
||||
/* watch for changes */
|
||||
g_signal_connect_swapped (G_OBJECT (menu->priv->menu), "reload-required",
|
||||
G_CALLBACK (garcon_gtk_menu_reload), menu);
|
||||
}
|
||||
else
|
||||
{
|
||||
xfce_dialog_show_error (NULL, error, _("Failed to load the applications menu"));
|
||||
g_error_free (error);
|
||||
}
|
||||
|
||||
menu->priv->reload_id = 0;
|
||||
menu->priv->is_loaded = TRUE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* garcon_gtk_menu_new:
|
||||
* @garcon_menu :
|
||||
* @garcon_menu: (nullable): The #GarconMenu to be associated with the
|
||||
* #GarconGtkMenu, or %NULL.
|
||||
*
|
||||
* Creates a new #GarconMenu for the .menu file referred to by @file.
|
||||
* This operation only fails @file is invalid. To load the menu
|
||||
* tree from the file, you need to call garcon_gtk_menu_load() with the
|
||||
* returned #GarconMenu.
|
||||
* Creates a new #GarconGtkMenu for the .menu file referred to by @garcon_menu.
|
||||
* This operation only fails if @garcon_menu is invalid.
|
||||
*
|
||||
* The caller is responsible to destroy the returned #GarconMenu
|
||||
* The caller is responsible to destroy the returned #GarconGtkMenu
|
||||
* using g_object_unref().
|
||||
*
|
||||
* For more information about the usage @see garcon_gtk_menu_new().
|
||||
*
|
||||
* Returns: a new #GarconMenu for @file.
|
||||
* Returns: a new #GarconGtkMenu for @garcon_menu.
|
||||
**/
|
||||
GtkWidget *
|
||||
garcon_gtk_menu_new (GarconMenu *garcon_menu)
|
||||
|
@ -983,7 +1185,11 @@ garcon_gtk_menu_set_menu (GarconGtkMenu *menu,
|
|||
}
|
||||
|
||||
if (garcon_menu != NULL)
|
||||
menu->priv->menu = GARCON_MENU (g_object_ref (G_OBJECT (garcon_menu)));
|
||||
{
|
||||
menu->priv->menu = g_object_ref (garcon_menu);
|
||||
g_signal_connect_object (menu->priv->menu, "reload-required",
|
||||
G_CALLBACK (garcon_gtk_menu_reload), menu, G_CONNECT_SWAPPED);
|
||||
}
|
||||
else
|
||||
menu->priv->menu = NULL;
|
||||
|
||||
|
@ -1096,6 +1302,7 @@ garcon_gtk_menu_get_show_menu_icons (GarconGtkMenu *menu)
|
|||
/**
|
||||
* garcon_gtk_menu_set_show_tooltips:
|
||||
* @menu : A #GarconGtkMenu
|
||||
* @show_tooltips : new value
|
||||
*
|
||||
*
|
||||
**/
|
||||
|
@ -1185,13 +1392,16 @@ garcon_gtk_menu_get_desktop_actions_menu (GarconMenuItem *item)
|
|||
GList *actions = NULL;
|
||||
const gchar *parent_icon_name;
|
||||
gboolean show_menu_icons = FALSE;
|
||||
gint scale_factor;
|
||||
|
||||
actions = garcon_menu_item_get_actions (item);
|
||||
g_return_val_if_fail (actions != NULL, NULL);
|
||||
|
||||
parent_icon_name = garcon_menu_item_get_icon_name (item);
|
||||
scale_factor = gtk_widget_get_scale_factor (GTK_WIDGET (submenu));
|
||||
|
||||
garcon_gtk_menu_pack_actions_menu (submenu, item, actions, parent_icon_name, show_menu_icons);
|
||||
garcon_gtk_menu_pack_actions_menu (submenu, item, actions, parent_icon_name, show_menu_icons, scale_factor);
|
||||
g_list_free (actions);
|
||||
|
||||
return GTK_MENU (submenu);
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_GTK_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_GTK_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon-gtk/garcon-gtk.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
@ -32,10 +32,10 @@ G_BEGIN_DECLS
|
|||
|
||||
#define GARCON_GTK_TYPE_MENU (garcon_gtk_menu_get_type ())
|
||||
#define GARCON_GTK_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GARCON_GTK_TYPE_MENU, GarconGtkMenu))
|
||||
#define GARCON_GTK_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GARCON_GTK_TYPE_MENU, GarcontkMenuClass))
|
||||
#define GARCON_GTK_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GARCON_GTK_TYPE_MENU, GarconGtkMenuClass))
|
||||
#define GARCON_GTK_IS_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GARCON_GTK_TYPE_MENU))
|
||||
#define GARCON_GTK_IS_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GARCON_GTK_TYPE_MENU))
|
||||
#define GARCON_GTK_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GARCON_GTK_TYPE_MENU, GarcontkMenuClass))
|
||||
#define GARCON_GTK_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GARCON_GTK_TYPE_MENU, GarconGtkMenuClass))
|
||||
|
||||
typedef struct _GarconGtkMenuPrivate GarconGtkMenuPrivate;
|
||||
typedef struct _GarconGtkMenuClass GarconGtkMenuClass;
|
||||
|
|
|
@ -24,10 +24,10 @@
|
|||
#include <gtk/gtk.h>
|
||||
#include <garcon/garcon.h>
|
||||
|
||||
#define GARCON_INSIDE_GARCON_GTK_H
|
||||
#define _GARCON_INSIDE_GARCON_GTK_H
|
||||
|
||||
#include <garcon-gtk/garcon-gtk-menu.h>
|
||||
|
||||
#undef GARCON_INSIDE_GARCON_GTK_H
|
||||
#undef _GARCON_INSIDE_GARCON_GTK_H
|
||||
|
||||
#endif /* !__GARCON_GTK_H__ */
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Makefile.in generated by automake 1.16.1 from Makefile.am.
|
||||
# Makefile.in generated by automake 1.16.5 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994-2018 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1994-2021 Free Software Foundation, Inc.
|
||||
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
|
@ -114,12 +114,16 @@ target_triplet = @target@
|
|||
@HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA)
|
||||
subdir = garcon
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
|
||||
$(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/libtool.m4 \
|
||||
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
|
||||
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
|
||||
$(top_srcdir)/configure.ac
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(libgarconinclude_HEADERS) \
|
||||
$(am__DIST_COMMON)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES = garcon-1.pc garcon-config.h
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
|
@ -261,11 +265,8 @@ am__define_uniq_tagged_files = \
|
|||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/garcon-1.pc.in \
|
||||
$(srcdir)/garcon-config.h.in $(top_srcdir)/depcomp \
|
||||
$(top_srcdir)/mkinstalldirs
|
||||
$(srcdir)/garcon-config.h.in $(top_srcdir)/depcomp
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
|
@ -276,18 +277,16 @@ AUTOCONF = @AUTOCONF@
|
|||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCAS = @CCAS@
|
||||
CCASDEPMODE = @CCASDEPMODE@
|
||||
CCASFLAGS = @CCASFLAGS@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CSCOPE = @CSCOPE@
|
||||
CTAGS = @CTAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
|
@ -297,8 +296,10 @@ ECHO_C = @ECHO_C@
|
|||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
ETAGS = @ETAGS@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
FILECMD = @FILECMD@
|
||||
GARCON_VERINFO = @GARCON_VERINFO@
|
||||
GARCON_VERSION_API = @GARCON_VERSION_API@
|
||||
GARCON_VERSION_API_MAJOR = @GARCON_VERSION_API_MAJOR@
|
||||
|
@ -314,7 +315,6 @@ GLIB_CFLAGS = @GLIB_CFLAGS@
|
|||
GLIB_LIBS = @GLIB_LIBS@
|
||||
GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
|
||||
GLIB_VERSION = @GLIB_VERSION@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GOBJECT_CFLAGS = @GOBJECT_CFLAGS@
|
||||
GOBJECT_LIBS = @GOBJECT_LIBS@
|
||||
|
@ -341,8 +341,6 @@ INSTALL_DATA = @INSTALL_DATA@
|
|||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
|
@ -351,7 +349,6 @@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
|||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
|
||||
INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
|
||||
INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
|
||||
|
@ -381,9 +378,7 @@ MAINT = @MAINT@
|
|||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
|
@ -402,10 +397,6 @@ PATH_SEPARATOR = @PATH_SEPARATOR@
|
|||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
|
@ -414,9 +405,6 @@ STRIP = @STRIP@
|
|||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
_GI_EXP_DATADIR = @_GI_EXP_DATADIR@
|
||||
_GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
|
@ -976,7 +964,6 @@ cscopelist-am: $(am__tagged_files)
|
|||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) distdir-am
|
||||
|
||||
|
@ -1023,7 +1010,8 @@ installdirs:
|
|||
done
|
||||
install: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) install-am
|
||||
install-exec: install-exec-am
|
||||
install-exec: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
|
@ -1158,7 +1146,7 @@ uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \
|
|||
uninstall-libgarconincludeHEADERS uninstall-pkgconfigDATA \
|
||||
uninstall-typelibDATA
|
||||
|
||||
.MAKE: all check install install-am install-strip
|
||||
.MAKE: all check install install-am install-exec install-strip
|
||||
|
||||
.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
|
||||
clean-generic clean-libLTLIBRARIES clean-libtool cscopelist-am \
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly, this file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
@ -47,7 +47,7 @@ G_BEGIN_DECLS
|
|||
* application compile time, rather than from the library
|
||||
* linked against at application run time.
|
||||
**/
|
||||
#define GARCON_MINOR_VERSION 16
|
||||
#define GARCON_MINOR_VERSION 17
|
||||
|
||||
/**
|
||||
* GARCON_MICRO_VERSION:
|
||||
|
@ -57,7 +57,7 @@ G_BEGIN_DECLS
|
|||
* application compile time, rather than from the library
|
||||
* linked against at application run time.
|
||||
**/
|
||||
#define GARCON_MICRO_VERSION 1
|
||||
#define GARCON_MICRO_VERSION 2
|
||||
|
||||
/**
|
||||
* GARCON_CHECK_VERSION:
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly, this file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -41,10 +41,10 @@
|
|||
GType
|
||||
garcon_menu_element_get_type (void)
|
||||
{
|
||||
static volatile gsize type__volatile = 0;
|
||||
GType type;
|
||||
static gsize static_type = 0;
|
||||
GType type;
|
||||
|
||||
if (g_once_init_enter (&type__volatile))
|
||||
if (g_once_init_enter (&static_type))
|
||||
{
|
||||
type = g_type_register_static_simple (G_TYPE_INTERFACE,
|
||||
g_intern_static_string ("GarconMenuElement"),
|
||||
|
@ -56,10 +56,10 @@ garcon_menu_element_get_type (void)
|
|||
|
||||
g_type_interface_add_prerequisite (type, G_TYPE_OBJECT);
|
||||
|
||||
g_once_init_leave (&type__volatile, type);
|
||||
g_once_init_leave (&static_type, type);
|
||||
}
|
||||
|
||||
return type__volatile;
|
||||
return static_type;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -141,8 +141,8 @@ garcon_menu_item_cache_finalize (GObject *object)
|
|||
/**
|
||||
* garcon_menu_item_cache_lookup:
|
||||
* @cache: a #GarconMenuItemCache
|
||||
* @uri:
|
||||
* @desktop_id
|
||||
* @uri: URI to look for
|
||||
* @desktop_id: desktop id to update
|
||||
*
|
||||
* Returns: (transfer full) (nullable): a #GarconMenuItem
|
||||
*/
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -36,6 +36,12 @@
|
|||
|
||||
|
||||
|
||||
#ifndef G_KEY_FILE_DESKTOP_KEY_KEYWORDS
|
||||
#define G_KEY_FILE_DESKTOP_KEY_KEYWORDS "Keywords"
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
/* Property identifiers */
|
||||
enum
|
||||
{
|
||||
|
@ -52,6 +58,7 @@ enum
|
|||
PROP_COMMAND,
|
||||
PROP_TRY_EXEC,
|
||||
PROP_HIDDEN,
|
||||
PROP_PREFERS_NON_DEFAULT_GPU,
|
||||
PROP_PATH,
|
||||
};
|
||||
|
||||
|
@ -147,6 +154,9 @@ struct _GarconMenuItemPrivate
|
|||
/* Hidden value */
|
||||
guint hidden : 1;
|
||||
|
||||
/* Whether prefers non-default GPU */
|
||||
guint prefers_non_default_gpu : 1;
|
||||
|
||||
/* Counter keeping the number of menus which use this item. This works
|
||||
* like a reference counter and should be increased / decreased by GarconMenu
|
||||
* items whenever the item is added to or removed from the menu. */
|
||||
|
@ -348,6 +358,21 @@ garcon_menu_item_class_init (GarconMenuItemClass *klass)
|
|||
G_PARAM_READWRITE |
|
||||
G_PARAM_STATIC_STRINGS));
|
||||
|
||||
/**
|
||||
* GarconMenuItem:prefers-non-default-gpu:
|
||||
*
|
||||
* If true, the application prefers to be run on a more powerful discrete GPU
|
||||
* if available.
|
||||
**/
|
||||
g_object_class_install_property (gobject_class,
|
||||
PROP_PREFERS_NON_DEFAULT_GPU,
|
||||
g_param_spec_boolean ("prefers-non-default-gpu",
|
||||
"Prefers non-default GPU",
|
||||
"Whether the application prefers to be run on a discrete GPU",
|
||||
FALSE,
|
||||
G_PARAM_READWRITE |
|
||||
G_PARAM_STATIC_STRINGS));
|
||||
|
||||
/**
|
||||
* GarconMenuItem:path:
|
||||
*
|
||||
|
@ -489,6 +514,10 @@ garcon_menu_item_get_property (GObject *object,
|
|||
g_value_set_boolean (value, garcon_menu_item_get_hidden (item));
|
||||
break;
|
||||
|
||||
case PROP_PREFERS_NON_DEFAULT_GPU:
|
||||
g_value_set_boolean (value, garcon_menu_item_get_prefers_non_default_gpu (item));
|
||||
break;
|
||||
|
||||
case PROP_PATH:
|
||||
g_value_set_string (value, garcon_menu_item_get_path (item));
|
||||
break;
|
||||
|
@ -559,6 +588,10 @@ garcon_menu_item_set_property (GObject *object,
|
|||
garcon_menu_item_set_hidden (item, g_value_get_boolean (value));
|
||||
break;
|
||||
|
||||
case PROP_PREFERS_NON_DEFAULT_GPU:
|
||||
garcon_menu_item_set_prefers_non_default_gpu (item, g_value_get_boolean (value));
|
||||
break;
|
||||
|
||||
case PROP_PATH:
|
||||
garcon_menu_item_set_path (item, g_value_get_string (value));
|
||||
break;
|
||||
|
@ -695,13 +728,31 @@ garcon_menu_item_lists_equal (GList *list1,
|
|||
static gchar *
|
||||
garcon_menu_item_url_exec (XfceRc *rc)
|
||||
{
|
||||
GString *string;
|
||||
const gchar *url;
|
||||
gchar *url_exec = NULL;
|
||||
|
||||
/* Support Type=Link items */
|
||||
url = xfce_rc_read_entry_untranslated (rc, G_KEY_FILE_DESKTOP_KEY_URL, NULL);
|
||||
if (url != NULL)
|
||||
url_exec = g_strdup_printf ("exo-open '%s'", url);
|
||||
{
|
||||
#if GLIB_CHECK_VERSION (2, 68, 0)
|
||||
string = g_string_new (url);
|
||||
G_GNUC_BEGIN_IGNORE_DEPRECATIONS
|
||||
g_string_replace (string, "%", "%%", 0);
|
||||
G_GNUC_END_IGNORE_DEPRECATIONS
|
||||
#else
|
||||
string = g_string_sized_new (2 * strlen (url));
|
||||
for (const gchar *p = url; *p != '\0'; p++)
|
||||
if (*p == '%')
|
||||
string = g_string_append (string, "%%");
|
||||
else
|
||||
string = g_string_append_c (string, *p);
|
||||
string = g_string_append_c (string, '\0');
|
||||
#endif
|
||||
url_exec = g_strdup_printf ("exo-open '%s'", string->str);
|
||||
g_string_free (string, TRUE);
|
||||
}
|
||||
|
||||
return url_exec;
|
||||
}
|
||||
|
@ -726,6 +777,7 @@ garcon_menu_item_new (GFile *file)
|
|||
gboolean no_display;
|
||||
gboolean startup_notify;
|
||||
gboolean hidden;
|
||||
gboolean prefers_non_default_gpu;
|
||||
const gchar *path;
|
||||
const gchar *name;
|
||||
const gchar *generic_name;
|
||||
|
@ -772,6 +824,7 @@ garcon_menu_item_new (GFile *file)
|
|||
startup_notify = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_STARTUP_NOTIFY, FALSE)
|
||||
|| xfce_rc_read_bool_entry (rc, "X-KDE-StartupNotify", FALSE);
|
||||
hidden = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_HIDDEN, FALSE);
|
||||
prefers_non_default_gpu = xfce_rc_read_bool_entry (rc, "PrefersNonDefaultGPU", FALSE);
|
||||
|
||||
/* Allocate a new menu item instance */
|
||||
item = g_object_new (GARCON_TYPE_MENU_ITEM,
|
||||
|
@ -787,6 +840,7 @@ garcon_menu_item_new (GFile *file)
|
|||
"supports-startup-notification", startup_notify,
|
||||
"path", path,
|
||||
"hidden", hidden,
|
||||
"prefers-non-default-gpu", prefers_non_default_gpu,
|
||||
NULL);
|
||||
|
||||
/* Determine the categories this application should be shown in */
|
||||
|
@ -861,6 +915,7 @@ garcon_menu_item_new (GFile *file)
|
|||
NULL);
|
||||
|
||||
garcon_menu_item_set_action (item, *mt, action);
|
||||
garcon_menu_item_action_unref (action);
|
||||
}
|
||||
|
||||
g_free (action_group);
|
||||
|
@ -897,6 +952,7 @@ garcon_menu_item_new (GFile *file)
|
|||
NULL);
|
||||
|
||||
garcon_menu_item_set_action (item, *mt, action);
|
||||
garcon_menu_item_action_unref (action);
|
||||
}
|
||||
|
||||
g_free (action_group);
|
||||
|
@ -1076,6 +1132,9 @@ garcon_menu_item_reload_from_file (GarconMenuItem *item,
|
|||
boolean = xfce_rc_read_bool_entry (rc, G_KEY_FILE_DESKTOP_KEY_HIDDEN, FALSE);
|
||||
garcon_menu_item_set_hidden (item, boolean);
|
||||
|
||||
boolean = xfce_rc_read_bool_entry (rc, "PrefersNonDefaultGPU", FALSE);
|
||||
garcon_menu_item_set_prefers_non_default_gpu (item, boolean);
|
||||
|
||||
if (affects_the_outside != NULL)
|
||||
{
|
||||
/* create a deep copy the old categories list */
|
||||
|
@ -1160,6 +1219,8 @@ garcon_menu_item_reload_from_file (GarconMenuItem *item,
|
|||
}
|
||||
|
||||
/* Set the rest of the private data directly */
|
||||
g_strfreev (item->priv->only_show_in);
|
||||
g_strfreev (item->priv->not_show_in);
|
||||
item->priv->only_show_in = xfce_rc_read_list_entry (rc, G_KEY_FILE_DESKTOP_KEY_ONLY_SHOW_IN, ";");
|
||||
item->priv->not_show_in = xfce_rc_read_list_entry (rc, G_KEY_FILE_DESKTOP_KEY_NOT_SHOW_IN, ";");
|
||||
|
||||
|
@ -1194,6 +1255,7 @@ garcon_menu_item_reload_from_file (GarconMenuItem *item,
|
|||
NULL);
|
||||
|
||||
garcon_menu_item_set_action (item, *mt, action);
|
||||
garcon_menu_item_action_unref (action);
|
||||
}
|
||||
g_free (action_group);
|
||||
}
|
||||
|
@ -1231,6 +1293,7 @@ garcon_menu_item_reload_from_file (GarconMenuItem *item,
|
|||
NULL);
|
||||
|
||||
garcon_menu_item_set_action (item, *mt, action);
|
||||
garcon_menu_item_action_unref (action);
|
||||
}
|
||||
|
||||
g_free (action_group);
|
||||
|
@ -1622,6 +1685,34 @@ garcon_menu_item_set_hidden (GarconMenuItem *item,
|
|||
|
||||
|
||||
|
||||
gboolean
|
||||
garcon_menu_item_get_prefers_non_default_gpu (GarconMenuItem *item)
|
||||
{
|
||||
g_return_val_if_fail (GARCON_IS_MENU_ITEM (item), TRUE);
|
||||
return item->priv->prefers_non_default_gpu;
|
||||
}
|
||||
|
||||
|
||||
|
||||
void
|
||||
garcon_menu_item_set_prefers_non_default_gpu (GarconMenuItem *item,
|
||||
gboolean prefers_non_default_gpu)
|
||||
{
|
||||
g_return_if_fail (GARCON_IS_MENU_ITEM (item));
|
||||
|
||||
/* Abort if old and new value are equal */
|
||||
if (item->priv->prefers_non_default_gpu == prefers_non_default_gpu)
|
||||
return;
|
||||
|
||||
/* Assign new value */
|
||||
item->priv->prefers_non_default_gpu = !!prefers_non_default_gpu;
|
||||
|
||||
/* Notify listeners */
|
||||
g_object_notify (G_OBJECT (item), "prefers-non-default-gpu");
|
||||
}
|
||||
|
||||
|
||||
|
||||
gboolean
|
||||
garcon_menu_item_requires_terminal (GarconMenuItem *item)
|
||||
{
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
@ -45,8 +45,6 @@ typedef struct _GarconMenuItem GarconMenuItem;
|
|||
#define GARCON_IS_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GARCON_TYPE_MENU_ITEM))
|
||||
#define GARCON_MENU_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GARCON_TYPE_MENU_ITEM, GarconMenuItemClass))
|
||||
|
||||
#define G_KEY_FILE_DESKTOP_KEY_KEYWORDS "Keywords"
|
||||
|
||||
struct _GarconMenuItemClass
|
||||
{
|
||||
GObjectClass __parent__;
|
||||
|
@ -112,6 +110,9 @@ void garcon_menu_item_set_path (Garcon
|
|||
gboolean garcon_menu_item_get_hidden (GarconMenuItem *item);
|
||||
void garcon_menu_item_set_hidden (GarconMenuItem *item,
|
||||
gboolean hidden);
|
||||
gboolean garcon_menu_item_get_prefers_non_default_gpu (GarconMenuItem *item);
|
||||
void garcon_menu_item_set_prefers_non_default_gpu (GarconMenuItem *item,
|
||||
gboolean prefers_non_default_gpu);
|
||||
gboolean garcon_menu_item_requires_terminal (GarconMenuItem *item);
|
||||
void garcon_menu_item_set_requires_terminal (GarconMenuItem *item,
|
||||
gboolean requires_terminal);
|
||||
|
|
|
@ -435,7 +435,7 @@ garcon_menu_merger_insert_default_dirs (GNode *parent,
|
|||
/* Append user data dir */
|
||||
path = g_build_path (G_DIR_SEPARATOR_S, g_get_user_data_dir (), base_name, NULL);
|
||||
node = g_node_new (garcon_menu_node_create (type, path));
|
||||
prev_node = g_node_append (parent, node);
|
||||
g_node_append (parent, node);
|
||||
g_free (path);
|
||||
}
|
||||
|
||||
|
@ -483,7 +483,7 @@ garcon_menu_merger_insert_default_merge_dirs (GNode *parent,
|
|||
path = g_build_path (G_DIR_SEPARATOR_S, g_get_user_config_dir (), "menus",
|
||||
merge_dir_basename, NULL);
|
||||
node = g_node_new (garcon_menu_node_create (GARCON_MENU_NODE_TYPE_MERGE_DIR, path));
|
||||
prev_node = g_node_append (parent, node);
|
||||
g_node_append (parent, node);
|
||||
g_free (path);
|
||||
}
|
||||
|
||||
|
@ -517,7 +517,7 @@ garcon_menu_merger_resolve_default_dirs (GNode *node,
|
|||
|
||||
/* check if we have an application menu file */
|
||||
prefix = g_getenv ("XDG_MENU_PREFIX");
|
||||
applications_filename = g_strconcat (prefix != NULL ? prefix : GARCON_DEFAULT_MENU_PREFIX,
|
||||
applications_filename = g_strconcat (prefix != NULL ? prefix : _GARCON_DEFAULT_MENU_PREFIX,
|
||||
"applications.menu", NULL);
|
||||
if (g_strcmp0 (filename, applications_filename) == 0)
|
||||
is_application_menu = TRUE;
|
||||
|
@ -833,7 +833,7 @@ garcon_menu_merger_resolve_merge_dirs (GNode *node,
|
|||
if (G_LIKELY (g_str_has_suffix (g_file_info_get_name (file_info), ".menu")))
|
||||
{
|
||||
file_node = g_node_new (garcon_menu_node_create (GARCON_MENU_NODE_TYPE_MERGE_FILE,
|
||||
GARCON_MENU_MERGE_FILE_PATH));
|
||||
GUINT_TO_POINTER (GARCON_MENU_MERGE_FILE_PATH)));
|
||||
|
||||
file = g_file_resolve_relative_path (dir, g_file_info_get_name (file_info));
|
||||
uri = g_file_get_uri (file);
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined (GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#if !defined (_GARCON_INSIDE_GARCON_H) && !defined (GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -89,21 +89,21 @@ garcon_menu_separator_finalize (GObject *object)
|
|||
/**
|
||||
* garcon_menu_separator_get_default: (constructor)
|
||||
*
|
||||
* Returns a new #GarconMenuSeparator. The returned object
|
||||
* Returns the default #GarconMenuSeparator. The returned object
|
||||
* should be unreffed with g_object_unref() when no longer needed.
|
||||
*
|
||||
* Returns: (transfer full): a new #GarconMenuSeparator.
|
||||
* Returns: (transfer full): the default #GarconMenuSeparator.
|
||||
*/
|
||||
GarconMenuSeparator*
|
||||
garcon_menu_separator_get_default (void)
|
||||
{
|
||||
GarconMenuSeparator *separator = NULL;
|
||||
static GarconMenuSeparator *separator = NULL;
|
||||
|
||||
if (G_UNLIKELY (separator == NULL))
|
||||
{
|
||||
/* Create a new separator */
|
||||
separator = g_object_new (GARCON_TYPE_MENU_SEPARATOR, NULL);
|
||||
g_object_add_weak_pointer (G_OBJECT (separator), (gpointer) &separator);
|
||||
g_object_add_weak_pointer (G_OBJECT (separator), (gpointer *) &separator);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#if !defined(GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#if !defined(_GARCON_INSIDE_GARCON_H) && !defined(GARCON_COMPILATION)
|
||||
#error "Only <garcon/garcon.h> can be included directly. This file may disappear or change contents."
|
||||
#endif
|
||||
|
||||
|
|
|
@ -29,10 +29,10 @@
|
|||
GType
|
||||
garcon_menu_tree_provider_get_type (void)
|
||||
{
|
||||
static volatile gsize type__volatile = 0;
|
||||
GType type;
|
||||
static gsize static_type = 0;
|
||||
GType type;
|
||||
|
||||
if (g_once_init_enter (&type__volatile))
|
||||
if (g_once_init_enter (&static_type))
|
||||
{
|
||||
type = g_type_register_static_simple (G_TYPE_INTERFACE,
|
||||
g_intern_static_string ("GarconMenuTreeProvider"),
|
||||
|
@ -44,10 +44,10 @@ garcon_menu_tree_provider_get_type (void)
|
|||
|
||||
g_type_interface_add_prerequisite (type, G_TYPE_OBJECT);
|
||||
|
||||
g_once_init_leave (&type__volatile, type);
|
||||
g_once_init_leave (&static_type, type);
|
||||
}
|
||||
|
||||
return type__volatile;
|
||||
return static_type;
|
||||
}
|
||||
|
||||
|
||||
|
|