Merge lp:~indicator-applet-developers/ubuntu/precise/libindicate/upstream into lp:~ubuntu-desktop/libindicate/ubuntu
- Precise (12.04)
- upstream
- Merge into ubuntu
Proposed by
Ted Gould
Status: | Merged |
---|---|
Merged at revision: | 304 |
Proposed branch: | lp:~indicator-applet-developers/ubuntu/precise/libindicate/upstream |
Merge into: | lp:~ubuntu-desktop/libindicate/ubuntu |
Diff against target: |
9083 lines (+5871/-774) 53 files modified
AUTHORS (+1/-0) ChangeLog (+12/-0) INSTALL (+7/-2) Makefile.in (+58/-36) aclocal.m4 (+89/-37) autogen.sh (+1/-1) bindings/Makefile.in (+16/-11) bindings/mono/Makefile.in (+16/-11) bindings/mono/indicate-gtk/Makefile.am (+2/-2) bindings/mono/indicate-gtk/Makefile.in (+33/-22) bindings/mono/indicate-gtk/indicate-gtk.sources.xml.in (+2/-2) bindings/mono/indicate/Makefile.am (+2/-2) bindings/mono/indicate/Makefile.in (+32/-22) bindings/mono/indicate/indicate.sources.xml.in (+6/-6) bindings/python/Makefile.in (+45/-41) compile (+183/-16) config.guess (+31/-18) config.sub (+39/-26) configure (+81/-19) configure.ac (+4/-2) debian/changelog (+7/-0) depcomp (+66/-8) docs/Makefile.in (+16/-11) docs/reference/Makefile.in (+17/-11) docs/reference/html/IndicateIndicator.html (+594/-0) docs/reference/html/IndicateListener.html (+462/-0) docs/reference/html/IndicateServer.html (+882/-0) docs/reference/html/base.html (+41/-0) docs/reference/html/index.html (+41/-0) docs/reference/html/index.sgml (+85/-0) docs/reference/html/ix01.html (+154/-0) docs/reference/html/libindicate.devhelp2 (+79/-0) docs/reference/html/listeners.html (+36/-0) docs/reference/html/style.css (+266/-0) docs/reference/html/subclass.html (+31/-0) docs/reference/tmpl/indicator.sgml (+178/-0) docs/reference/tmpl/listener.sgml (+173/-0) docs/reference/tmpl/server.sgml (+263/-0) docs/reference/version.xml (+1/-1) docs/reference/xml/annotation-glossary.xml (+45/-0) docs/reference/xml/api-index-deprecated.xml (+5/-0) docs/reference/xml/api-index-full.xml (+71/-0) docs/reference/xml/indicator.xml (+401/-0) docs/reference/xml/listener.xml (+318/-0) docs/reference/xml/server.xml (+600/-0) examples/Makefile.in (+60/-64) install-sh (+18/-11) libindicate-gtk/Makefile.in (+50/-58) libindicate/Makefile.am (+2/-2) libindicate/Makefile.in (+57/-65) missing (+4/-49) py-compile (+33/-18) tests/Makefile.in (+155/-200) |
To merge this branch: | bzr merge lp:~indicator-applet-developers/ubuntu/precise/libindicate/upstream |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sebastien Bacher | Pending | ||
Ken VanDine | Pending | ||
Review via email: mp+96847@code.launchpad.net |
Commit message
Description of the change
0.6.91
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'AUTHORS' |
2 | --- AUTHORS 2012-02-10 03:49:29 +0000 |
3 | +++ AUTHORS 2012-03-09 22:23:17 +0000 |
4 | @@ -3,6 +3,7 @@ |
5 | Allan LeSage |
6 | Aurelien Gateau |
7 | Aurélien Gâteau |
8 | + Charles Kerr |
9 | Chow Loong Jin |
10 | Chris Coulson |
11 | Daniel d'Andrada |
12 | |
13 | === modified file 'ChangeLog' |
14 | --- ChangeLog 2012-02-10 03:49:29 +0000 |
15 | +++ ChangeLog 2012-03-09 22:23:17 +0000 |
16 | @@ -1,5 +1,17 @@ |
17 | # Generated by Makefile. Do not edit. |
18 | |
19 | +2012-03-09 Ted Gould <ted@gould.cx> |
20 | + |
21 | + 0.6.91 |
22 | + |
23 | +2012-03-09 Ted Gould <ted@gould.cx> |
24 | + |
25 | + Fix autogen to build docs right |
26 | + |
27 | +2012-03-07 Charles Kerr <charles.kerr@canonical.com> |
28 | + |
29 | + patch from Allan and Charles to fix the build error reported by Coverity in bug #931759 |
30 | + |
31 | 2012-02-09 Ted Gould <ted@gould.cx> |
32 | |
33 | 0.6.90 |
34 | |
35 | === modified file 'INSTALL' |
36 | --- INSTALL 2010-06-03 21:07:55 +0000 |
37 | +++ INSTALL 2012-03-09 22:23:17 +0000 |
38 | @@ -1,8 +1,8 @@ |
39 | Installation Instructions |
40 | ************************* |
41 | |
42 | -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, |
43 | -2006, 2007, 2008, 2009 Free Software Foundation, Inc. |
44 | +Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, |
45 | +Inc. |
46 | |
47 | Copying and distribution of this file, with or without modification, |
48 | are permitted in any medium without royalty provided the copyright |
49 | @@ -226,6 +226,11 @@ |
50 | |
51 | and if that doesn't work, install pre-built binaries of GCC for HP-UX. |
52 | |
53 | + HP-UX `make' updates targets which have the same time stamps as |
54 | +their prerequisites, which makes it generally unusable when shipped |
55 | +generated files such as `configure' are involved. Use GNU `make' |
56 | +instead. |
57 | + |
58 | On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot |
59 | parse its `<wchar.h>' header file. The option `-nodtk' can be used as |
60 | a workaround. If GNU CC is not installed, it is therefore recommended |
61 | |
62 | === modified file 'Makefile.in' |
63 | --- Makefile.in 2012-02-10 03:49:29 +0000 |
64 | +++ Makefile.in 2012-03-09 22:23:17 +0000 |
65 | @@ -1,9 +1,9 @@ |
66 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
67 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
68 | # @configure_input@ |
69 | |
70 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
71 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
72 | -# Inc. |
73 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
74 | +# Foundation, Inc. |
75 | # This Makefile.in is free software; the Free Software Foundation |
76 | # gives unlimited permission to copy and/or distribute it, |
77 | # with or without modifications, as long as this notice is preserved. |
78 | @@ -55,11 +55,11 @@ |
79 | CONFIG_HEADER = config.h |
80 | CONFIG_CLEAN_FILES = |
81 | CONFIG_CLEAN_VPATH_FILES = |
82 | -AM_V_GEN = $(am__v_GEN_$(V)) |
83 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
84 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
85 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
86 | am__v_GEN_0 = @echo " GEN " $@; |
87 | -AM_V_at = $(am__v_at_$(V)) |
88 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
89 | +AM_V_at = $(am__v_at_@AM_V@) |
90 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
91 | am__v_at_0 = @ |
92 | SOURCES = |
93 | DIST_SOURCES = |
94 | @@ -83,9 +83,11 @@ |
95 | distdir = $(PACKAGE)-$(VERSION) |
96 | top_distdir = $(distdir) |
97 | am__remove_distdir = \ |
98 | - { test ! -d "$(distdir)" \ |
99 | - || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ |
100 | - && rm -fr "$(distdir)"; }; } |
101 | + if test -d "$(distdir)"; then \ |
102 | + find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ |
103 | + && rm -rf "$(distdir)" \ |
104 | + || { sleep 5 && rm -rf "$(distdir)"; }; \ |
105 | + else :; fi |
106 | am__relativize = \ |
107 | dir0=`pwd`; \ |
108 | sed_first='s,^\([^/]*\)/.*$$,\1,'; \ |
109 | @@ -114,6 +116,8 @@ |
110 | DIST_ARCHIVES = $(distdir).tar.gz |
111 | GZIP_ENV = --best |
112 | distuninstallcheck_listfiles = find . -type f -print |
113 | +am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ |
114 | + | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' |
115 | distcleancheck_listfiles = find . -type f -print |
116 | ACLOCAL = @ACLOCAL@ |
117 | AL = @AL@ |
118 | @@ -326,7 +330,7 @@ |
119 | $(MAKE) $(AM_MAKEFLAGS) all-recursive |
120 | |
121 | .SUFFIXES: |
122 | -am--refresh: |
123 | +am--refresh: Makefile |
124 | @: |
125 | $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) |
126 | @for dep in $?; do \ |
127 | @@ -362,10 +366,8 @@ |
128 | $(am__aclocal_m4_deps): |
129 | |
130 | config.h: stamp-h1 |
131 | - @if test ! -f $@; then \ |
132 | - rm -f stamp-h1; \ |
133 | - $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ |
134 | - else :; fi |
135 | + @if test ! -f $@; then rm -f stamp-h1; else :; fi |
136 | + @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi |
137 | |
138 | stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status |
139 | @rm -f stamp-h1 |
140 | @@ -597,7 +599,11 @@ |
141 | $(am__remove_distdir) |
142 | |
143 | dist-bzip2: distdir |
144 | - tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 |
145 | + tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 |
146 | + $(am__remove_distdir) |
147 | + |
148 | +dist-lzip: distdir |
149 | + tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz |
150 | $(am__remove_distdir) |
151 | |
152 | dist-lzma: distdir |
153 | @@ -605,7 +611,7 @@ |
154 | $(am__remove_distdir) |
155 | |
156 | dist-xz: distdir |
157 | - tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz |
158 | + tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz |
159 | $(am__remove_distdir) |
160 | |
161 | dist-tarZ: distdir |
162 | @@ -636,6 +642,8 @@ |
163 | bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ |
164 | *.tar.lzma*) \ |
165 | lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ |
166 | + *.tar.lz*) \ |
167 | + lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ |
168 | *.tar.xz*) \ |
169 | xz -dc $(distdir).tar.xz | $(am__untar) ;;\ |
170 | *.tar.Z*) \ |
171 | @@ -655,6 +663,7 @@ |
172 | && am__cwd=`pwd` \ |
173 | && $(am__cd) $(distdir)/_build \ |
174 | && ../configure --srcdir=.. --prefix="$$dc_install_base" \ |
175 | + $(AM_DISTCHECK_CONFIGURE_FLAGS) \ |
176 | $(DISTCHECK_CONFIGURE_FLAGS) \ |
177 | && $(MAKE) $(AM_MAKEFLAGS) \ |
178 | && $(MAKE) $(AM_MAKEFLAGS) dvi \ |
179 | @@ -683,8 +692,16 @@ |
180 | list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ |
181 | sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' |
182 | distuninstallcheck: |
183 | - @$(am__cd) '$(distuninstallcheck_dir)' \ |
184 | - && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ |
185 | + @test -n '$(distuninstallcheck_dir)' || { \ |
186 | + echo 'ERROR: trying to run $@ with an empty' \ |
187 | + '$$(distuninstallcheck_dir)' >&2; \ |
188 | + exit 1; \ |
189 | + }; \ |
190 | + $(am__cd) '$(distuninstallcheck_dir)' || { \ |
191 | + echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ |
192 | + exit 1; \ |
193 | + }; \ |
194 | + test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ |
195 | || { echo "ERROR: files left after uninstall:" ; \ |
196 | if test -n "$(DESTDIR)"; then \ |
197 | echo " (check DESTDIR support)"; \ |
198 | @@ -715,10 +732,15 @@ |
199 | |
200 | installcheck: installcheck-recursive |
201 | install-strip: |
202 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
203 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
204 | - `test -z '$(STRIP)' || \ |
205 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
206 | + if test -z '$(STRIP)'; then \ |
207 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
208 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
209 | + install; \ |
210 | + else \ |
211 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
212 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
213 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
214 | + fi |
215 | mostlyclean-generic: |
216 | |
217 | clean-generic: |
218 | @@ -807,19 +829,19 @@ |
219 | .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ |
220 | all all-am am--refresh check check-am clean clean-generic \ |
221 | clean-libtool clean-local ctags ctags-recursive dist dist-all \ |
222 | - dist-bzip2 dist-gzip dist-hook dist-lzma dist-shar dist-tarZ \ |
223 | - dist-xz dist-zip distcheck distclean distclean-generic \ |
224 | - distclean-hdr distclean-libtool distclean-tags distcleancheck \ |
225 | - distdir distuninstallcheck dvi dvi-am html html-am info \ |
226 | - info-am install install-am install-data install-data-am \ |
227 | - install-dvi install-dvi-am install-exec install-exec-am \ |
228 | - install-html install-html-am install-info install-info-am \ |
229 | - install-man install-pdf install-pdf-am install-ps \ |
230 | - install-ps-am install-strip installcheck installcheck-am \ |
231 | - installdirs installdirs-am maintainer-clean \ |
232 | - maintainer-clean-generic mostlyclean mostlyclean-generic \ |
233 | - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ |
234 | - uninstall uninstall-am |
235 | + dist-bzip2 dist-gzip dist-hook dist-lzip dist-lzma dist-shar \ |
236 | + dist-tarZ dist-xz dist-zip distcheck distclean \ |
237 | + distclean-generic distclean-hdr distclean-libtool \ |
238 | + distclean-tags distcleancheck distdir distuninstallcheck dvi \ |
239 | + dvi-am html html-am info info-am install install-am \ |
240 | + install-data install-data-am install-dvi install-dvi-am \ |
241 | + install-exec install-exec-am install-html install-html-am \ |
242 | + install-info install-info-am install-man install-pdf \ |
243 | + install-pdf-am install-ps install-ps-am install-strip \ |
244 | + installcheck installcheck-am installdirs installdirs-am \ |
245 | + maintainer-clean maintainer-clean-generic mostlyclean \ |
246 | + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ |
247 | + tags tags-recursive uninstall uninstall-am |
248 | |
249 | |
250 | dist-hook: |
251 | |
252 | === modified file 'aclocal.m4' |
253 | --- aclocal.m4 2011-09-20 04:07:24 +0000 |
254 | +++ aclocal.m4 2012-03-09 22:23:17 +0000 |
255 | @@ -1,7 +1,8 @@ |
256 | -# generated automatically by aclocal 1.11.1 -*- Autoconf -*- |
257 | +# generated automatically by aclocal 1.11.3 -*- Autoconf -*- |
258 | |
259 | # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
260 | -# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. |
261 | +# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, |
262 | +# Inc. |
263 | # This file is free software; the Free Software Foundation |
264 | # gives unlimited permission to copy and/or distribute it, |
265 | # with or without modifications, as long as this notice is preserved. |
266 | @@ -321,12 +322,15 @@ |
267 | fi[]dnl |
268 | ])# PKG_CHECK_MODULES |
269 | |
270 | -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
271 | +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software |
272 | +# Foundation, Inc. |
273 | # |
274 | # This file is free software; the Free Software Foundation |
275 | # gives unlimited permission to copy and/or distribute it, |
276 | # with or without modifications, as long as this notice is preserved. |
277 | |
278 | +# serial 1 |
279 | + |
280 | # AM_AUTOMAKE_VERSION(VERSION) |
281 | # ---------------------------- |
282 | # Automake X.Y traces this macro to ensure aclocal.m4 has been |
283 | @@ -336,7 +340,7 @@ |
284 | [am__api_version='1.11' |
285 | dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to |
286 | dnl require some minimum version. Point them to the right macro. |
287 | -m4_if([$1], [1.11.1], [], |
288 | +m4_if([$1], [1.11.3], [], |
289 | [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl |
290 | ]) |
291 | |
292 | @@ -352,19 +356,21 @@ |
293 | # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. |
294 | # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. |
295 | AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
296 | -[AM_AUTOMAKE_VERSION([1.11.1])dnl |
297 | +[AM_AUTOMAKE_VERSION([1.11.3])dnl |
298 | m4_ifndef([AC_AUTOCONF_VERSION], |
299 | [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
300 | _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) |
301 | |
302 | # AM_AUX_DIR_EXPAND -*- Autoconf -*- |
303 | |
304 | -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. |
305 | +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. |
306 | # |
307 | # This file is free software; the Free Software Foundation |
308 | # gives unlimited permission to copy and/or distribute it, |
309 | # with or without modifications, as long as this notice is preserved. |
310 | |
311 | +# serial 1 |
312 | + |
313 | # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets |
314 | # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to |
315 | # `$srcdir', `$srcdir/..', or `$srcdir/../..'. |
316 | @@ -412,13 +418,13 @@ |
317 | |
318 | # AM_COND_IF -*- Autoconf -*- |
319 | |
320 | -# Copyright (C) 2008 Free Software Foundation, Inc. |
321 | +# Copyright (C) 2008, 2010 Free Software Foundation, Inc. |
322 | # |
323 | # This file is free software; the Free Software Foundation |
324 | # gives unlimited permission to copy and/or distribute it, |
325 | # with or without modifications, as long as this notice is preserved. |
326 | |
327 | -# serial 1 |
328 | +# serial 3 |
329 | |
330 | # _AM_COND_IF |
331 | # _AM_COND_ELSE |
332 | @@ -432,15 +438,15 @@ |
333 | |
334 | # AM_COND_IF(COND, [IF-TRUE], [IF-FALSE]) |
335 | # --------------------------------------- |
336 | -# If the shell condition matching COND is true, execute IF-TRUE, |
337 | -# otherwise execute IF-FALSE. Allow automake to learn about conditional |
338 | -# instantiating macros (the AC_CONFIG_FOOS). |
339 | +# If the shell condition COND is true, execute IF-TRUE, otherwise execute |
340 | +# IF-FALSE. Allow automake to learn about conditional instantiating macros |
341 | +# (the AC_CONFIG_FOOS). |
342 | AC_DEFUN([AM_COND_IF], |
343 | [m4_ifndef([_AM_COND_VALUE_$1], |
344 | [m4_fatal([$0: no such condition "$1"])])dnl |
345 | _AM_COND_IF([$1])dnl |
346 | -if _AM_COND_VALUE_$1; then |
347 | - m4_default([$2], [:]) |
348 | +if test -z "$$1_TRUE"; then : |
349 | + m4_n([$2])[]dnl |
350 | m4_ifval([$3], |
351 | [_AM_COND_ELSE([$1])dnl |
352 | else |
353 | @@ -486,14 +492,14 @@ |
354 | Usually this means the macro was only invoked conditionally.]]) |
355 | fi])]) |
356 | |
357 | -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 |
358 | -# Free Software Foundation, Inc. |
359 | +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, |
360 | +# 2010, 2011 Free Software Foundation, Inc. |
361 | # |
362 | # This file is free software; the Free Software Foundation |
363 | # gives unlimited permission to copy and/or distribute it, |
364 | # with or without modifications, as long as this notice is preserved. |
365 | |
366 | -# serial 10 |
367 | +# serial 12 |
368 | |
369 | # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be |
370 | # written in clear, in which case automake, when reading aclocal.m4, |
371 | @@ -533,6 +539,7 @@ |
372 | # instance it was reported that on HP-UX the gcc test will end up |
373 | # making a dummy file named `D' -- because `-MD' means `put the output |
374 | # in D'. |
375 | + rm -rf conftest.dir |
376 | mkdir conftest.dir |
377 | # Copy depcomp to subdir because otherwise we won't find it if we're |
378 | # using a relative directory. |
379 | @@ -597,7 +604,7 @@ |
380 | break |
381 | fi |
382 | ;; |
383 | - msvisualcpp | msvcmsys) |
384 | + msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
385 | # This compiler won't grok `-c -o', but also, the minuso test has |
386 | # not run yet. These depmodes are late enough in the game, and |
387 | # so weak that their functioning should not be impacted. |
388 | @@ -662,10 +669,13 @@ |
389 | if test "x$enable_dependency_tracking" != xno; then |
390 | am_depcomp="$ac_aux_dir/depcomp" |
391 | AMDEPBACKSLASH='\' |
392 | + am__nodep='_no' |
393 | fi |
394 | AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) |
395 | AC_SUBST([AMDEPBACKSLASH])dnl |
396 | _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl |
397 | +AC_SUBST([am__nodep])dnl |
398 | +_AM_SUBST_NOTMAKE([am__nodep])dnl |
399 | ]) |
400 | |
401 | # Generate code to set up dependency tracking. -*- Autoconf -*- |
402 | @@ -899,12 +909,15 @@ |
403 | done |
404 | echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) |
405 | |
406 | -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. |
407 | +# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, |
408 | +# Inc. |
409 | # |
410 | # This file is free software; the Free Software Foundation |
411 | # gives unlimited permission to copy and/or distribute it, |
412 | # with or without modifications, as long as this notice is preserved. |
413 | |
414 | +# serial 1 |
415 | + |
416 | # AM_PROG_INSTALL_SH |
417 | # ------------------ |
418 | # Define $install_sh. |
419 | @@ -944,8 +957,8 @@ |
420 | # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- |
421 | # From Jim Meyering |
422 | |
423 | -# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008 |
424 | -# Free Software Foundation, Inc. |
425 | +# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008, |
426 | +# 2011 Free Software Foundation, Inc. |
427 | # |
428 | # This file is free software; the Free Software Foundation |
429 | # gives unlimited permission to copy and/or distribute it, |
430 | @@ -965,7 +978,7 @@ |
431 | [disable], [m4_define([am_maintainer_other], [enable])], |
432 | [m4_define([am_maintainer_other], [enable]) |
433 | m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) |
434 | -AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles]) |
435 | +AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) |
436 | dnl maintainer-mode's default is 'disable' unless 'enable' is passed |
437 | AC_ARG_ENABLE([maintainer-mode], |
438 | [ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful |
439 | @@ -1111,12 +1124,15 @@ |
440 | fi |
441 | ]) |
442 | |
443 | -# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
444 | +# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, |
445 | +# Inc. |
446 | # |
447 | # This file is free software; the Free Software Foundation |
448 | # gives unlimited permission to copy and/or distribute it, |
449 | # with or without modifications, as long as this notice is preserved. |
450 | |
451 | +# serial 1 |
452 | + |
453 | # AM_PROG_MKDIR_P |
454 | # --------------- |
455 | # Check for `mkdir -p'. |
456 | @@ -1139,13 +1155,14 @@ |
457 | |
458 | # Helper functions for option handling. -*- Autoconf -*- |
459 | |
460 | -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc. |
461 | +# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software |
462 | +# Foundation, Inc. |
463 | # |
464 | # This file is free software; the Free Software Foundation |
465 | # gives unlimited permission to copy and/or distribute it, |
466 | # with or without modifications, as long as this notice is preserved. |
467 | |
468 | -# serial 4 |
469 | +# serial 5 |
470 | |
471 | # _AM_MANGLE_OPTION(NAME) |
472 | # ----------------------- |
473 | @@ -1153,13 +1170,13 @@ |
474 | [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) |
475 | |
476 | # _AM_SET_OPTION(NAME) |
477 | -# ------------------------------ |
478 | +# -------------------- |
479 | # Set option NAME. Presently that only means defining a flag for this option. |
480 | AC_DEFUN([_AM_SET_OPTION], |
481 | [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) |
482 | |
483 | # _AM_SET_OPTIONS(OPTIONS) |
484 | -# ---------------------------------- |
485 | +# ------------------------ |
486 | # OPTIONS is a space-separated list of Automake options. |
487 | AC_DEFUN([_AM_SET_OPTIONS], |
488 | [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) |
489 | @@ -1170,12 +1187,14 @@ |
490 | AC_DEFUN([_AM_IF_OPTION], |
491 | [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) |
492 | |
493 | -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. |
494 | +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. |
495 | # |
496 | # This file is free software; the Free Software Foundation |
497 | # gives unlimited permission to copy and/or distribute it, |
498 | # with or without modifications, as long as this notice is preserved. |
499 | |
500 | +# serial 1 |
501 | + |
502 | # AM_RUN_LOG(COMMAND) |
503 | # ------------------- |
504 | # Run COMMAND, save the exit status in ac_status, and log it. |
505 | @@ -1252,13 +1271,13 @@ |
506 | fi |
507 | AC_MSG_RESULT(yes)]) |
508 | |
509 | -# Copyright (C) 2009 Free Software Foundation, Inc. |
510 | +# Copyright (C) 2009, 2011 Free Software Foundation, Inc. |
511 | # |
512 | # This file is free software; the Free Software Foundation |
513 | # gives unlimited permission to copy and/or distribute it, |
514 | # with or without modifications, as long as this notice is preserved. |
515 | |
516 | -# serial 1 |
517 | +# serial 2 |
518 | |
519 | # AM_SILENT_RULES([DEFAULT]) |
520 | # -------------------------- |
521 | @@ -1273,18 +1292,50 @@ |
522 | no) AM_DEFAULT_VERBOSITY=1;; |
523 | *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; |
524 | esac |
525 | +dnl |
526 | +dnl A few `make' implementations (e.g., NonStop OS and NextStep) |
527 | +dnl do not support nested variable expansions. |
528 | +dnl See automake bug#9928 and bug#10237. |
529 | +am_make=${MAKE-make} |
530 | +AC_CACHE_CHECK([whether $am_make supports nested variables], |
531 | + [am_cv_make_support_nested_variables], |
532 | + [if AS_ECHO([['TRUE=$(BAR$(V)) |
533 | +BAR0=false |
534 | +BAR1=true |
535 | +V=1 |
536 | +am__doit: |
537 | + @$(TRUE) |
538 | +.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then |
539 | + am_cv_make_support_nested_variables=yes |
540 | +else |
541 | + am_cv_make_support_nested_variables=no |
542 | +fi]) |
543 | +if test $am_cv_make_support_nested_variables = yes; then |
544 | + dnl Using `$V' instead of `$(V)' breaks IRIX make. |
545 | + AM_V='$(V)' |
546 | + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' |
547 | +else |
548 | + AM_V=$AM_DEFAULT_VERBOSITY |
549 | + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY |
550 | +fi |
551 | +AC_SUBST([AM_V])dnl |
552 | +AM_SUBST_NOTMAKE([AM_V])dnl |
553 | +AC_SUBST([AM_DEFAULT_V])dnl |
554 | +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl |
555 | AC_SUBST([AM_DEFAULT_VERBOSITY])dnl |
556 | AM_BACKSLASH='\' |
557 | AC_SUBST([AM_BACKSLASH])dnl |
558 | _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl |
559 | ]) |
560 | |
561 | -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. |
562 | +# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. |
563 | # |
564 | # This file is free software; the Free Software Foundation |
565 | # gives unlimited permission to copy and/or distribute it, |
566 | # with or without modifications, as long as this notice is preserved. |
567 | |
568 | +# serial 1 |
569 | + |
570 | # AM_PROG_INSTALL_STRIP |
571 | # --------------------- |
572 | # One issue with vendor `install' (even GNU) is that you can't |
573 | @@ -1307,13 +1358,13 @@ |
574 | INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" |
575 | AC_SUBST([INSTALL_STRIP_PROGRAM])]) |
576 | |
577 | -# Copyright (C) 2006, 2008 Free Software Foundation, Inc. |
578 | +# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. |
579 | # |
580 | # This file is free software; the Free Software Foundation |
581 | # gives unlimited permission to copy and/or distribute it, |
582 | # with or without modifications, as long as this notice is preserved. |
583 | |
584 | -# serial 2 |
585 | +# serial 3 |
586 | |
587 | # _AM_SUBST_NOTMAKE(VARIABLE) |
588 | # --------------------------- |
589 | @@ -1322,13 +1373,13 @@ |
590 | AC_DEFUN([_AM_SUBST_NOTMAKE]) |
591 | |
592 | # AM_SUBST_NOTMAKE(VARIABLE) |
593 | -# --------------------------- |
594 | +# -------------------------- |
595 | # Public sister of _AM_SUBST_NOTMAKE. |
596 | AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) |
597 | |
598 | # Check how to create a tarball. -*- Autoconf -*- |
599 | |
600 | -# Copyright (C) 2004, 2005 Free Software Foundation, Inc. |
601 | +# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. |
602 | # |
603 | # This file is free software; the Free Software Foundation |
604 | # gives unlimited permission to copy and/or distribute it, |
605 | @@ -1350,10 +1401,11 @@ |
606 | # a tarball read from stdin. |
607 | # $(am__untar) < result.tar |
608 | AC_DEFUN([_AM_PROG_TAR], |
609 | -[# Always define AMTAR for backward compatibility. |
610 | -AM_MISSING_PROG([AMTAR], [tar]) |
611 | +[# Always define AMTAR for backward compatibility. Yes, it's still used |
612 | +# in the wild :-( We should find a proper way to deprecate it ... |
613 | +AC_SUBST([AMTAR], ['$${TAR-tar}']) |
614 | m4_if([$1], [v7], |
615 | - [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], |
616 | + [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], |
617 | [m4_case([$1], [ustar],, [pax],, |
618 | [m4_fatal([Unknown tar format])]) |
619 | AC_MSG_CHECKING([how to create a $1 tar archive]) |
620 | |
621 | === modified file 'autogen.sh' |
622 | --- autogen.sh 2011-12-19 17:11:30 +0000 |
623 | +++ autogen.sh 2012-03-09 22:23:17 +0000 |
624 | @@ -9,4 +9,4 @@ |
625 | |
626 | USE_GNOME2_MACROS=1 \ |
627 | USE_COMMON_DOC_BUILD=yes \ |
628 | -. gnome-autogen.sh --enable-gtk-doc |
629 | +gnome-autogen.sh --enable-gtk-doc $@ |
630 | |
631 | === modified file 'bindings/Makefile.in' |
632 | --- bindings/Makefile.in 2012-02-10 03:49:29 +0000 |
633 | +++ bindings/Makefile.in 2012-03-09 22:23:17 +0000 |
634 | @@ -1,9 +1,9 @@ |
635 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
636 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
637 | # @configure_input@ |
638 | |
639 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
640 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
641 | -# Inc. |
642 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
643 | +# Foundation, Inc. |
644 | # This Makefile.in is free software; the Free Software Foundation |
645 | # gives unlimited permission to copy and/or distribute it, |
646 | # with or without modifications, as long as this notice is preserved. |
647 | @@ -50,11 +50,11 @@ |
648 | CONFIG_HEADER = $(top_builddir)/config.h |
649 | CONFIG_CLEAN_FILES = |
650 | CONFIG_CLEAN_VPATH_FILES = |
651 | -AM_V_GEN = $(am__v_GEN_$(V)) |
652 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
653 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
654 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
655 | am__v_GEN_0 = @echo " GEN " $@; |
656 | -AM_V_at = $(am__v_at_$(V)) |
657 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
658 | +AM_V_at = $(am__v_at_@AM_V@) |
659 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
660 | am__v_at_0 = @ |
661 | SOURCES = |
662 | DIST_SOURCES = |
663 | @@ -539,10 +539,15 @@ |
664 | |
665 | installcheck: installcheck-recursive |
666 | install-strip: |
667 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
668 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
669 | - `test -z '$(STRIP)' || \ |
670 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
671 | + if test -z '$(STRIP)'; then \ |
672 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
673 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
674 | + install; \ |
675 | + else \ |
676 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
677 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
678 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
679 | + fi |
680 | mostlyclean-generic: |
681 | |
682 | clean-generic: |
683 | |
684 | === modified file 'bindings/mono/Makefile.in' |
685 | --- bindings/mono/Makefile.in 2012-02-10 03:49:29 +0000 |
686 | +++ bindings/mono/Makefile.in 2012-03-09 22:23:17 +0000 |
687 | @@ -1,9 +1,9 @@ |
688 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
689 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
690 | # @configure_input@ |
691 | |
692 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
693 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
694 | -# Inc. |
695 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
696 | +# Foundation, Inc. |
697 | # This Makefile.in is free software; the Free Software Foundation |
698 | # gives unlimited permission to copy and/or distribute it, |
699 | # with or without modifications, as long as this notice is preserved. |
700 | @@ -48,11 +48,11 @@ |
701 | CONFIG_HEADER = $(top_builddir)/config.h |
702 | CONFIG_CLEAN_FILES = |
703 | CONFIG_CLEAN_VPATH_FILES = |
704 | -AM_V_GEN = $(am__v_GEN_$(V)) |
705 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
706 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
707 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
708 | am__v_GEN_0 = @echo " GEN " $@; |
709 | -AM_V_at = $(am__v_at_$(V)) |
710 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
711 | +AM_V_at = $(am__v_at_@AM_V@) |
712 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
713 | am__v_at_0 = @ |
714 | SOURCES = |
715 | DIST_SOURCES = |
716 | @@ -537,10 +537,15 @@ |
717 | |
718 | installcheck: installcheck-recursive |
719 | install-strip: |
720 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
721 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
722 | - `test -z '$(STRIP)' || \ |
723 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
724 | + if test -z '$(STRIP)'; then \ |
725 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
726 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
727 | + install; \ |
728 | + else \ |
729 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
730 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
731 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
732 | + fi |
733 | mostlyclean-generic: |
734 | |
735 | clean-generic: |
736 | |
737 | === modified file 'bindings/mono/indicate-gtk/Makefile.am' |
738 | --- bindings/mono/indicate-gtk/Makefile.am 2010-12-08 23:00:50 +0000 |
739 | +++ bindings/mono/indicate-gtk/Makefile.am 2012-03-09 22:23:17 +0000 |
740 | @@ -28,7 +28,7 @@ |
741 | $(METADATA) \ |
742 | $(ASSEMBLY_NAME)-sharp-0.1.pc.in \ |
743 | $(ASSEMBLY_NAME)-sharp.dll.config.in \ |
744 | - $(ASSEMBLY_NAME).sources.xml \ |
745 | + $(ASSEMBLY_NAME).sources.xml.in \ |
746 | $(ASSEMBLY_NAME).snk \ |
747 | $(customs) |
748 | |
749 | @@ -45,7 +45,7 @@ |
750 | $(GAPI_PARSER) $(ASSEMBLY_NAME).sources.xml |
751 | |
752 | $(MIDDLE_API): $(METADATA) $(RAW_API) |
753 | - cp $(srcdir)/$(RAW_API) $(MIDDLE_API) |
754 | + cp $(RAW_API) $(MIDDLE_API) |
755 | chmod u+w $(MIDDLE_API) |
756 | @if test -n '$(METADATA)'; then \ |
757 | echo "$(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA)"; \ |
758 | |
759 | === modified file 'bindings/mono/indicate-gtk/Makefile.in' |
760 | --- bindings/mono/indicate-gtk/Makefile.in 2012-02-10 03:49:29 +0000 |
761 | +++ bindings/mono/indicate-gtk/Makefile.in 2012-03-09 22:23:17 +0000 |
762 | @@ -1,9 +1,9 @@ |
763 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
764 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
765 | # @configure_input@ |
766 | |
767 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
768 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
769 | -# Inc. |
770 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
771 | +# Foundation, Inc. |
772 | # This Makefile.in is free software; the Free Software Foundation |
773 | # gives unlimited permission to copy and/or distribute it, |
774 | # with or without modifications, as long as this notice is preserved. |
775 | @@ -37,7 +37,8 @@ |
776 | subdir = bindings/mono/indicate-gtk |
777 | DIST_COMMON = $(srcdir)/AssemblyInfo.cs.in $(srcdir)/Makefile.am \ |
778 | $(srcdir)/Makefile.in $(srcdir)/indicate-gtk-sharp-0.1.pc.in \ |
779 | - $(srcdir)/indicate-gtk-sharp.dll.config.in |
780 | + $(srcdir)/indicate-gtk-sharp.dll.config.in \ |
781 | + $(srcdir)/indicate-gtk.sources.xml.in |
782 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
783 | am__aclocal_m4_deps = $(top_srcdir)/m4/gnome-doc-utils.m4 \ |
784 | $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/introspection.m4 \ |
785 | @@ -49,14 +50,15 @@ |
786 | $(ACLOCAL_M4) |
787 | mkinstalldirs = $(install_sh) -d |
788 | CONFIG_HEADER = $(top_builddir)/config.h |
789 | -CONFIG_CLEAN_FILES = indicate-gtk-sharp.dll.config \ |
790 | - indicate-gtk-sharp-0.1.pc AssemblyInfo.cs |
791 | +CONFIG_CLEAN_FILES = indicate-gtk.sources.xml \ |
792 | + indicate-gtk-sharp.dll.config indicate-gtk-sharp-0.1.pc \ |
793 | + AssemblyInfo.cs |
794 | CONFIG_CLEAN_VPATH_FILES = |
795 | -AM_V_GEN = $(am__v_GEN_$(V)) |
796 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
797 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
798 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
799 | am__v_GEN_0 = @echo " GEN " $@; |
800 | -AM_V_at = $(am__v_at_$(V)) |
801 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
802 | +AM_V_at = $(am__v_at_@AM_V@) |
803 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
804 | am__v_at_0 = @ |
805 | SOURCES = |
806 | DIST_SOURCES = |
807 | @@ -88,6 +90,12 @@ |
808 | am__base_list = \ |
809 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ |
810 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
811 | +am__uninstall_files_from_dir = { \ |
812 | + test -z "$$files" \ |
813 | + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ |
814 | + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ |
815 | + $(am__cd) "$$dir" && rm -f $$files; }; \ |
816 | + } |
817 | am__installdirs = "$(DESTDIR)$(assemblydir)" \ |
818 | "$(DESTDIR)$(pkgconfigdir)" |
819 | DATA = $(assembly_DATA) $(pkgconfig_DATA) |
820 | @@ -344,7 +352,7 @@ |
821 | $(METADATA) \ |
822 | $(ASSEMBLY_NAME)-sharp-0.1.pc.in \ |
823 | $(ASSEMBLY_NAME)-sharp.dll.config.in \ |
824 | - $(ASSEMBLY_NAME).sources.xml \ |
825 | + $(ASSEMBLY_NAME).sources.xml.in \ |
826 | $(ASSEMBLY_NAME).snk \ |
827 | $(customs) |
828 | |
829 | @@ -385,6 +393,8 @@ |
830 | $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) |
831 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
832 | $(am__aclocal_m4_deps): |
833 | +indicate-gtk.sources.xml: $(top_builddir)/config.status $(srcdir)/indicate-gtk.sources.xml.in |
834 | + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ |
835 | indicate-gtk-sharp.dll.config: $(top_builddir)/config.status $(srcdir)/indicate-gtk-sharp.dll.config.in |
836 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ |
837 | indicate-gtk-sharp-0.1.pc: $(top_builddir)/config.status $(srcdir)/indicate-gtk-sharp-0.1.pc.in |
838 | @@ -414,9 +424,7 @@ |
839 | @$(NORMAL_UNINSTALL) |
840 | @list='$(assembly_DATA)'; test -n "$(assemblydir)" || list=; \ |
841 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
842 | - test -n "$$files" || exit 0; \ |
843 | - echo " ( cd '$(DESTDIR)$(assemblydir)' && rm -f" $$files ")"; \ |
844 | - cd "$(DESTDIR)$(assemblydir)" && rm -f $$files |
845 | + dir='$(DESTDIR)$(assemblydir)'; $(am__uninstall_files_from_dir) |
846 | install-pkgconfigDATA: $(pkgconfig_DATA) |
847 | @$(NORMAL_INSTALL) |
848 | test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" |
849 | @@ -434,9 +442,7 @@ |
850 | @$(NORMAL_UNINSTALL) |
851 | @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ |
852 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
853 | - test -n "$$files" || exit 0; \ |
854 | - echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \ |
855 | - cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files |
856 | + dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) |
857 | |
858 | # This directory's subdirectories are mostly independent; you can cd |
859 | # into them and run `make' without going through this Makefile. |
860 | @@ -649,10 +655,15 @@ |
861 | |
862 | installcheck: installcheck-recursive |
863 | install-strip: |
864 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
865 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
866 | - `test -z '$(STRIP)' || \ |
867 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
868 | + if test -z '$(STRIP)'; then \ |
869 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
870 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
871 | + install; \ |
872 | + else \ |
873 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
874 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
875 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
876 | + fi |
877 | mostlyclean-generic: |
878 | |
879 | clean-generic: |
880 | @@ -763,7 +774,7 @@ |
881 | $(GAPI_PARSER) $(ASSEMBLY_NAME).sources.xml |
882 | |
883 | $(MIDDLE_API): $(METADATA) $(RAW_API) |
884 | - cp $(srcdir)/$(RAW_API) $(MIDDLE_API) |
885 | + cp $(RAW_API) $(MIDDLE_API) |
886 | chmod u+w $(MIDDLE_API) |
887 | @if test -n '$(METADATA)'; then \ |
888 | echo "$(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA)"; \ |
889 | |
890 | === renamed file 'bindings/mono/indicate-gtk/indicate-gtk.sources.xml' => 'bindings/mono/indicate-gtk/indicate-gtk.sources.xml.in' |
891 | --- bindings/mono/indicate-gtk/indicate-gtk.sources.xml 2010-06-02 13:33:49 +0000 |
892 | +++ bindings/mono/indicate-gtk/indicate-gtk.sources.xml.in 2012-03-09 22:23:17 +0000 |
893 | @@ -2,8 +2,8 @@ |
894 | <api filename="indicate-gtk-api.raw"> |
895 | <library name="indicate-gtk-sharp.dll"> |
896 | <namespace name="Indicate"> |
897 | - <file>../../../libindicate-gtk/indicator.h</file> |
898 | - <file>../../../libindicate-gtk/listener.h</file> |
899 | + <file>@top_srcdir@/libindicate-gtk/indicator.h</file> |
900 | + <file>@top_srcdir@/libindicate-gtk/listener.h</file> |
901 | </namespace> |
902 | </library> |
903 | </api> |
904 | |
905 | === modified file 'bindings/mono/indicate/Makefile.am' |
906 | --- bindings/mono/indicate/Makefile.am 2010-12-08 23:00:50 +0000 |
907 | +++ bindings/mono/indicate/Makefile.am 2012-03-09 22:23:17 +0000 |
908 | @@ -29,7 +29,7 @@ |
909 | $(METADATA) \ |
910 | $(ASSEMBLY_NAME)-sharp-0.1.pc.in \ |
911 | $(ASSEMBLY_NAME)-sharp.dll.config.in \ |
912 | - $(ASSEMBLY_NAME).sources.xml \ |
913 | + $(ASSEMBLY_NAME).sources.xml.in \ |
914 | $(ASSEMBLY_NAME).snk \ |
915 | $(customs) |
916 | |
917 | @@ -46,7 +46,7 @@ |
918 | $(GAPI_PARSER) $(ASSEMBLY_NAME).sources.xml |
919 | |
920 | $(MIDDLE_API): $(METADATA) $(RAW_API) |
921 | - cp $(srcdir)/$(RAW_API) $(MIDDLE_API) |
922 | + cp $(RAW_API) $(MIDDLE_API) |
923 | chmod u+w $(MIDDLE_API) |
924 | @if test -n '$(METADATA)'; then \ |
925 | echo "$(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA)"; \ |
926 | |
927 | === modified file 'bindings/mono/indicate/Makefile.in' |
928 | --- bindings/mono/indicate/Makefile.in 2012-02-10 03:49:29 +0000 |
929 | +++ bindings/mono/indicate/Makefile.in 2012-03-09 22:23:17 +0000 |
930 | @@ -1,9 +1,9 @@ |
931 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
932 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
933 | # @configure_input@ |
934 | |
935 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
936 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
937 | -# Inc. |
938 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
939 | +# Foundation, Inc. |
940 | # This Makefile.in is free software; the Free Software Foundation |
941 | # gives unlimited permission to copy and/or distribute it, |
942 | # with or without modifications, as long as this notice is preserved. |
943 | @@ -37,7 +37,8 @@ |
944 | subdir = bindings/mono/indicate |
945 | DIST_COMMON = $(srcdir)/AssemblyInfo.cs.in $(srcdir)/Makefile.am \ |
946 | $(srcdir)/Makefile.in $(srcdir)/indicate-sharp-0.1.pc.in \ |
947 | - $(srcdir)/indicate-sharp.dll.config.in |
948 | + $(srcdir)/indicate-sharp.dll.config.in \ |
949 | + $(srcdir)/indicate.sources.xml.in |
950 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
951 | am__aclocal_m4_deps = $(top_srcdir)/m4/gnome-doc-utils.m4 \ |
952 | $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/introspection.m4 \ |
953 | @@ -49,14 +50,14 @@ |
954 | $(ACLOCAL_M4) |
955 | mkinstalldirs = $(install_sh) -d |
956 | CONFIG_HEADER = $(top_builddir)/config.h |
957 | -CONFIG_CLEAN_FILES = indicate-sharp.dll.config indicate-sharp-0.1.pc \ |
958 | - AssemblyInfo.cs |
959 | +CONFIG_CLEAN_FILES = indicate.sources.xml indicate-sharp.dll.config \ |
960 | + indicate-sharp-0.1.pc AssemblyInfo.cs |
961 | CONFIG_CLEAN_VPATH_FILES = |
962 | -AM_V_GEN = $(am__v_GEN_$(V)) |
963 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
964 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
965 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
966 | am__v_GEN_0 = @echo " GEN " $@; |
967 | -AM_V_at = $(am__v_at_$(V)) |
968 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
969 | +AM_V_at = $(am__v_at_@AM_V@) |
970 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
971 | am__v_at_0 = @ |
972 | SOURCES = |
973 | DIST_SOURCES = |
974 | @@ -88,6 +89,12 @@ |
975 | am__base_list = \ |
976 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ |
977 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
978 | +am__uninstall_files_from_dir = { \ |
979 | + test -z "$$files" \ |
980 | + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ |
981 | + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ |
982 | + $(am__cd) "$$dir" && rm -f $$files; }; \ |
983 | + } |
984 | am__installdirs = "$(DESTDIR)$(assemblydir)" \ |
985 | "$(DESTDIR)$(pkgconfigdir)" |
986 | DATA = $(assembly_DATA) $(pkgconfig_DATA) |
987 | @@ -344,7 +351,7 @@ |
988 | $(METADATA) \ |
989 | $(ASSEMBLY_NAME)-sharp-0.1.pc.in \ |
990 | $(ASSEMBLY_NAME)-sharp.dll.config.in \ |
991 | - $(ASSEMBLY_NAME).sources.xml \ |
992 | + $(ASSEMBLY_NAME).sources.xml.in \ |
993 | $(ASSEMBLY_NAME).snk \ |
994 | $(customs) |
995 | |
996 | @@ -385,6 +392,8 @@ |
997 | $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) |
998 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
999 | $(am__aclocal_m4_deps): |
1000 | +indicate.sources.xml: $(top_builddir)/config.status $(srcdir)/indicate.sources.xml.in |
1001 | + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ |
1002 | indicate-sharp.dll.config: $(top_builddir)/config.status $(srcdir)/indicate-sharp.dll.config.in |
1003 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ |
1004 | indicate-sharp-0.1.pc: $(top_builddir)/config.status $(srcdir)/indicate-sharp-0.1.pc.in |
1005 | @@ -414,9 +423,7 @@ |
1006 | @$(NORMAL_UNINSTALL) |
1007 | @list='$(assembly_DATA)'; test -n "$(assemblydir)" || list=; \ |
1008 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
1009 | - test -n "$$files" || exit 0; \ |
1010 | - echo " ( cd '$(DESTDIR)$(assemblydir)' && rm -f" $$files ")"; \ |
1011 | - cd "$(DESTDIR)$(assemblydir)" && rm -f $$files |
1012 | + dir='$(DESTDIR)$(assemblydir)'; $(am__uninstall_files_from_dir) |
1013 | install-pkgconfigDATA: $(pkgconfig_DATA) |
1014 | @$(NORMAL_INSTALL) |
1015 | test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" |
1016 | @@ -434,9 +441,7 @@ |
1017 | @$(NORMAL_UNINSTALL) |
1018 | @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ |
1019 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
1020 | - test -n "$$files" || exit 0; \ |
1021 | - echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \ |
1022 | - cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files |
1023 | + dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) |
1024 | |
1025 | # This directory's subdirectories are mostly independent; you can cd |
1026 | # into them and run `make' without going through this Makefile. |
1027 | @@ -649,10 +654,15 @@ |
1028 | |
1029 | installcheck: installcheck-recursive |
1030 | install-strip: |
1031 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1032 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1033 | - `test -z '$(STRIP)' || \ |
1034 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
1035 | + if test -z '$(STRIP)'; then \ |
1036 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1037 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1038 | + install; \ |
1039 | + else \ |
1040 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1041 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1042 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
1043 | + fi |
1044 | mostlyclean-generic: |
1045 | |
1046 | clean-generic: |
1047 | @@ -763,7 +773,7 @@ |
1048 | $(GAPI_PARSER) $(ASSEMBLY_NAME).sources.xml |
1049 | |
1050 | $(MIDDLE_API): $(METADATA) $(RAW_API) |
1051 | - cp $(srcdir)/$(RAW_API) $(MIDDLE_API) |
1052 | + cp $(RAW_API) $(MIDDLE_API) |
1053 | chmod u+w $(MIDDLE_API) |
1054 | @if test -n '$(METADATA)'; then \ |
1055 | echo "$(GAPI_FIXUP) --api=$(MIDDLE_API) --metadata=$(srcdir)/$(METADATA)"; \ |
1056 | |
1057 | === renamed file 'bindings/mono/indicate/indicate.sources.xml' => 'bindings/mono/indicate/indicate.sources.xml.in' |
1058 | --- bindings/mono/indicate/indicate.sources.xml 2010-06-02 13:33:49 +0000 |
1059 | +++ bindings/mono/indicate/indicate.sources.xml.in 2012-03-09 22:23:17 +0000 |
1060 | @@ -2,12 +2,12 @@ |
1061 | <api filename="indicate-api.raw"> |
1062 | <library name="indicate-sharp.dll"> |
1063 | <namespace name="Indicate"> |
1064 | - <file>../../../libindicate/indicate-enum-types.h</file> |
1065 | - <file>../../../libindicate/indicator.h</file> |
1066 | - <file>../../../libindicate/indicator-messages.h</file> |
1067 | - <file>../../../libindicate/interests.h</file> |
1068 | - <file>../../../libindicate/listener.h</file> |
1069 | - <file>../../../libindicate/server.h</file> |
1070 | + <file>@top_builddir@/libindicate/indicate-enum-types.h</file> |
1071 | + <file>@top_srcdir@/libindicate/indicator.h</file> |
1072 | + <file>@top_srcdir@/libindicate/indicator-messages.h</file> |
1073 | + <file>@top_srcdir@/libindicate/interests.h</file> |
1074 | + <file>@top_srcdir@/libindicate/listener.h</file> |
1075 | + <file>@top_srcdir@/libindicate/server.h</file> |
1076 | </namespace> |
1077 | </library> |
1078 | </api> |
1079 | |
1080 | === modified file 'bindings/python/Makefile.in' |
1081 | --- bindings/python/Makefile.in 2012-02-10 03:49:29 +0000 |
1082 | +++ bindings/python/Makefile.in 2012-03-09 22:23:17 +0000 |
1083 | @@ -1,9 +1,9 @@ |
1084 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
1085 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
1086 | # @configure_input@ |
1087 | |
1088 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
1089 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
1090 | -# Inc. |
1091 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
1092 | +# Foundation, Inc. |
1093 | # This Makefile.in is free software; the Free Software Foundation |
1094 | # gives unlimited permission to copy and/or distribute it, |
1095 | # with or without modifications, as long as this notice is preserved. |
1096 | @@ -72,6 +72,12 @@ |
1097 | am__base_list = \ |
1098 | sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ |
1099 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
1100 | +am__uninstall_files_from_dir = { \ |
1101 | + test -z "$$files" \ |
1102 | + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ |
1103 | + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ |
1104 | + $(am__cd) "$$dir" && rm -f $$files; }; \ |
1105 | + } |
1106 | am__installdirs = "$(DESTDIR)$(indicatedir)" \ |
1107 | "$(DESTDIR)$(pkgindicatedir)" "$(DESTDIR)$(defsdir)" |
1108 | LTLIBRARIES = $(indicate_LTLIBRARIES) |
1109 | @@ -82,8 +88,8 @@ |
1110 | nodist__indicate_la_OBJECTS = indicate.lo |
1111 | _indicate_la_OBJECTS = $(am__indicate_la_OBJECTS) \ |
1112 | $(nodist__indicate_la_OBJECTS) |
1113 | -AM_V_lt = $(am__v_lt_$(V)) |
1114 | -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
1115 | +AM_V_lt = $(am__v_lt_@AM_V@) |
1116 | +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
1117 | am__v_lt_0 = --silent |
1118 | _indicate_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ |
1119 | $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
1120 | @@ -98,24 +104,25 @@ |
1121 | $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ |
1122 | $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ |
1123 | $(AM_CFLAGS) $(CFLAGS) |
1124 | -AM_V_CC = $(am__v_CC_$(V)) |
1125 | -am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) |
1126 | +AM_V_CC = $(am__v_CC_@AM_V@) |
1127 | +am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) |
1128 | am__v_CC_0 = @echo " CC " $@; |
1129 | -AM_V_at = $(am__v_at_$(V)) |
1130 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
1131 | +AM_V_at = $(am__v_at_@AM_V@) |
1132 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
1133 | am__v_at_0 = @ |
1134 | CCLD = $(CC) |
1135 | LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ |
1136 | $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
1137 | $(AM_LDFLAGS) $(LDFLAGS) -o $@ |
1138 | -AM_V_CCLD = $(am__v_CCLD_$(V)) |
1139 | -am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) |
1140 | +AM_V_CCLD = $(am__v_CCLD_@AM_V@) |
1141 | +am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) |
1142 | am__v_CCLD_0 = @echo " CCLD " $@; |
1143 | -AM_V_GEN = $(am__v_GEN_$(V)) |
1144 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
1145 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
1146 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
1147 | am__v_GEN_0 = @echo " GEN " $@; |
1148 | SOURCES = $(_indicate_la_SOURCES) $(nodist__indicate_la_SOURCES) |
1149 | DIST_SOURCES = $(_indicate_la_SOURCES) |
1150 | +am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) |
1151 | py_compile = $(top_srcdir)/py-compile |
1152 | DATA = $(defs_DATA) |
1153 | ETAGS = etags |
1154 | @@ -403,7 +410,7 @@ |
1155 | echo "rm -f \"$${dir}/so_locations\""; \ |
1156 | rm -f "$${dir}/so_locations"; \ |
1157 | done |
1158 | -_indicate.la: $(_indicate_la_OBJECTS) $(_indicate_la_DEPENDENCIES) |
1159 | +_indicate.la: $(_indicate_la_OBJECTS) $(_indicate_la_DEPENDENCIES) $(EXTRA__indicate_la_DEPENDENCIES) |
1160 | $(AM_V_CCLD)$(_indicate_la_LINK) -rpath $(indicatedir) $(_indicate_la_OBJECTS) $(_indicate_la_LIBADD) $(LIBS) |
1161 | |
1162 | mostlyclean-compile: |
1163 | @@ -418,26 +425,23 @@ |
1164 | .c.o: |
1165 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
1166 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
1167 | -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ |
1168 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
1169 | +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
1170 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
1171 | -@am__fastdepCC_FALSE@ $(COMPILE) -c $< |
1172 | +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c $< |
1173 | |
1174 | .c.obj: |
1175 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
1176 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
1177 | -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ |
1178 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
1179 | +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
1180 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
1181 | -@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` |
1182 | +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'` |
1183 | |
1184 | .c.lo: |
1185 | @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
1186 | @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
1187 | -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@ |
1188 | -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
1189 | +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
1190 | @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
1191 | -@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< |
1192 | +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< |
1193 | |
1194 | mostlyclean-libtool: |
1195 | -rm -f *.lo |
1196 | @@ -462,11 +466,8 @@ |
1197 | $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgindicatedir)" || exit $$?; \ |
1198 | done || exit $$?; \ |
1199 | if test -n "$$dlist"; then \ |
1200 | - if test -z "$(DESTDIR)"; then \ |
1201 | - PYTHON=$(PYTHON) $(py_compile) --basedir "$(pkgindicatedir)" $$dlist; \ |
1202 | - else \ |
1203 | - PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(pkgindicatedir)" $$dlist; \ |
1204 | - fi; \ |
1205 | + $(am__py_compile) --destdir "$(DESTDIR)" \ |
1206 | + --basedir "$(pkgindicatedir)" $$dlist; \ |
1207 | else :; fi |
1208 | |
1209 | uninstall-pkgindicatePYTHON: |
1210 | @@ -474,14 +475,14 @@ |
1211 | @list='$(pkgindicate_PYTHON)'; test -n "$(pkgindicatedir)" || list=; \ |
1212 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
1213 | test -n "$$files" || exit 0; \ |
1214 | + dir='$(DESTDIR)$(pkgindicatedir)'; \ |
1215 | filesc=`echo "$$files" | sed 's|$$|c|'`; \ |
1216 | fileso=`echo "$$files" | sed 's|$$|o|'`; \ |
1217 | - echo " ( cd '$(DESTDIR)$(pkgindicatedir)' && rm -f" $$files ")"; \ |
1218 | - cd "$(DESTDIR)$(pkgindicatedir)" && rm -f $$files || exit $$?; \ |
1219 | - echo " ( cd '$(DESTDIR)$(pkgindicatedir)' && rm -f" $$filesc ")"; \ |
1220 | - cd "$(DESTDIR)$(pkgindicatedir)" && rm -f $$filesc || exit $$?; \ |
1221 | - echo " ( cd '$(DESTDIR)$(pkgindicatedir)' && rm -f" $$fileso ")"; \ |
1222 | - cd "$(DESTDIR)$(pkgindicatedir)" && rm -f $$fileso |
1223 | + st=0; \ |
1224 | + for files in "$$files" "$$filesc" "$$fileso"; do \ |
1225 | + $(am__uninstall_files_from_dir) || st=$$?; \ |
1226 | + done; \ |
1227 | + exit $$st |
1228 | install-defsDATA: $(defs_DATA) |
1229 | @$(NORMAL_INSTALL) |
1230 | test -z "$(defsdir)" || $(MKDIR_P) "$(DESTDIR)$(defsdir)" |
1231 | @@ -499,9 +500,7 @@ |
1232 | @$(NORMAL_UNINSTALL) |
1233 | @list='$(defs_DATA)'; test -n "$(defsdir)" || list=; \ |
1234 | files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ |
1235 | - test -n "$$files" || exit 0; \ |
1236 | - echo " ( cd '$(DESTDIR)$(defsdir)' && rm -f" $$files ")"; \ |
1237 | - cd "$(DESTDIR)$(defsdir)" && rm -f $$files |
1238 | + dir='$(DESTDIR)$(defsdir)'; $(am__uninstall_files_from_dir) |
1239 | |
1240 | ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) |
1241 | list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
1242 | @@ -602,10 +601,15 @@ |
1243 | |
1244 | installcheck: installcheck-am |
1245 | install-strip: |
1246 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1247 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1248 | - `test -z '$(STRIP)' || \ |
1249 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
1250 | + if test -z '$(STRIP)'; then \ |
1251 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1252 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1253 | + install; \ |
1254 | + else \ |
1255 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
1256 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
1257 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
1258 | + fi |
1259 | mostlyclean-generic: |
1260 | |
1261 | clean-generic: |
1262 | |
1263 | === modified file 'compile' |
1264 | --- compile 2010-06-03 21:07:55 +0000 |
1265 | +++ compile 2012-03-09 22:23:17 +0000 |
1266 | @@ -1,10 +1,10 @@ |
1267 | #! /bin/sh |
1268 | -# Wrapper for compilers which do not understand `-c -o'. |
1269 | - |
1270 | -scriptversion=2009-10-06.20; # UTC |
1271 | - |
1272 | -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009 Free Software |
1273 | -# Foundation, Inc. |
1274 | +# Wrapper for compilers which do not understand '-c -o'. |
1275 | + |
1276 | +scriptversion=2012-01-04.17; # UTC |
1277 | + |
1278 | +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free |
1279 | +# Software Foundation, Inc. |
1280 | # Written by Tom Tromey <tromey@cygnus.com>. |
1281 | # |
1282 | # This program is free software; you can redistribute it and/or modify |
1283 | @@ -29,21 +29,186 @@ |
1284 | # bugs to <bug-automake@gnu.org> or send patches to |
1285 | # <automake-patches@gnu.org>. |
1286 | |
1287 | +nl=' |
1288 | +' |
1289 | + |
1290 | +# We need space, tab and new line, in precisely that order. Quoting is |
1291 | +# there to prevent tools from complaining about whitespace usage. |
1292 | +IFS=" "" $nl" |
1293 | + |
1294 | +file_conv= |
1295 | + |
1296 | +# func_file_conv build_file lazy |
1297 | +# Convert a $build file to $host form and store it in $file |
1298 | +# Currently only supports Windows hosts. If the determined conversion |
1299 | +# type is listed in (the comma separated) LAZY, no conversion will |
1300 | +# take place. |
1301 | +func_file_conv () |
1302 | +{ |
1303 | + file=$1 |
1304 | + case $file in |
1305 | + / | /[!/]*) # absolute file, and not a UNC file |
1306 | + if test -z "$file_conv"; then |
1307 | + # lazily determine how to convert abs files |
1308 | + case `uname -s` in |
1309 | + MINGW*) |
1310 | + file_conv=mingw |
1311 | + ;; |
1312 | + CYGWIN*) |
1313 | + file_conv=cygwin |
1314 | + ;; |
1315 | + *) |
1316 | + file_conv=wine |
1317 | + ;; |
1318 | + esac |
1319 | + fi |
1320 | + case $file_conv/,$2, in |
1321 | + *,$file_conv,*) |
1322 | + ;; |
1323 | + mingw/*) |
1324 | + file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` |
1325 | + ;; |
1326 | + cygwin/*) |
1327 | + file=`cygpath -m "$file" || echo "$file"` |
1328 | + ;; |
1329 | + wine/*) |
1330 | + file=`winepath -w "$file" || echo "$file"` |
1331 | + ;; |
1332 | + esac |
1333 | + ;; |
1334 | + esac |
1335 | +} |
1336 | + |
1337 | +# func_cl_wrapper cl arg... |
1338 | +# Adjust compile command to suit cl |
1339 | +func_cl_wrapper () |
1340 | +{ |
1341 | + # Assume a capable shell |
1342 | + lib_path= |
1343 | + shared=: |
1344 | + linker_opts= |
1345 | + for arg |
1346 | + do |
1347 | + if test -n "$eat"; then |
1348 | + eat= |
1349 | + else |
1350 | + case $1 in |
1351 | + -o) |
1352 | + # configure might choose to run compile as 'compile cc -o foo foo.c'. |
1353 | + eat=1 |
1354 | + case $2 in |
1355 | + *.o | *.[oO][bB][jJ]) |
1356 | + func_file_conv "$2" |
1357 | + set x "$@" -Fo"$file" |
1358 | + shift |
1359 | + ;; |
1360 | + *) |
1361 | + func_file_conv "$2" |
1362 | + set x "$@" -Fe"$file" |
1363 | + shift |
1364 | + ;; |
1365 | + esac |
1366 | + ;; |
1367 | + -I*) |
1368 | + func_file_conv "${1#-I}" mingw |
1369 | + set x "$@" -I"$file" |
1370 | + shift |
1371 | + ;; |
1372 | + -l*) |
1373 | + lib=${1#-l} |
1374 | + found=no |
1375 | + save_IFS=$IFS |
1376 | + IFS=';' |
1377 | + for dir in $lib_path $LIB |
1378 | + do |
1379 | + IFS=$save_IFS |
1380 | + if $shared && test -f "$dir/$lib.dll.lib"; then |
1381 | + found=yes |
1382 | + set x "$@" "$dir/$lib.dll.lib" |
1383 | + break |
1384 | + fi |
1385 | + if test -f "$dir/$lib.lib"; then |
1386 | + found=yes |
1387 | + set x "$@" "$dir/$lib.lib" |
1388 | + break |
1389 | + fi |
1390 | + done |
1391 | + IFS=$save_IFS |
1392 | + |
1393 | + test "$found" != yes && set x "$@" "$lib.lib" |
1394 | + shift |
1395 | + ;; |
1396 | + -L*) |
1397 | + func_file_conv "${1#-L}" |
1398 | + if test -z "$lib_path"; then |
1399 | + lib_path=$file |
1400 | + else |
1401 | + lib_path="$lib_path;$file" |
1402 | + fi |
1403 | + linker_opts="$linker_opts -LIBPATH:$file" |
1404 | + ;; |
1405 | + -static) |
1406 | + shared=false |
1407 | + ;; |
1408 | + -Wl,*) |
1409 | + arg=${1#-Wl,} |
1410 | + save_ifs="$IFS"; IFS=',' |
1411 | + for flag in $arg; do |
1412 | + IFS="$save_ifs" |
1413 | + linker_opts="$linker_opts $flag" |
1414 | + done |
1415 | + IFS="$save_ifs" |
1416 | + ;; |
1417 | + -Xlinker) |
1418 | + eat=1 |
1419 | + linker_opts="$linker_opts $2" |
1420 | + ;; |
1421 | + -*) |
1422 | + set x "$@" "$1" |
1423 | + shift |
1424 | + ;; |
1425 | + *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) |
1426 | + func_file_conv "$1" |
1427 | + set x "$@" -Tp"$file" |
1428 | + shift |
1429 | + ;; |
1430 | + *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) |
1431 | + func_file_conv "$1" mingw |
1432 | + set x "$@" "$file" |
1433 | + shift |
1434 | + ;; |
1435 | + *) |
1436 | + set x "$@" "$1" |
1437 | + shift |
1438 | + ;; |
1439 | + esac |
1440 | + fi |
1441 | + shift |
1442 | + done |
1443 | + if test -n "$linker_opts"; then |
1444 | + linker_opts="-link$linker_opts" |
1445 | + fi |
1446 | + exec "$@" $linker_opts |
1447 | + exit 1 |
1448 | +} |
1449 | + |
1450 | +eat= |
1451 | + |
1452 | case $1 in |
1453 | '') |
1454 | - echo "$0: No command. Try \`$0 --help' for more information." 1>&2 |
1455 | + echo "$0: No command. Try '$0 --help' for more information." 1>&2 |
1456 | exit 1; |
1457 | ;; |
1458 | -h | --h*) |
1459 | cat <<\EOF |
1460 | Usage: compile [--help] [--version] PROGRAM [ARGS] |
1461 | |
1462 | -Wrapper for compilers which do not understand `-c -o'. |
1463 | -Remove `-o dest.o' from ARGS, run PROGRAM with the remaining |
1464 | +Wrapper for compilers which do not understand '-c -o'. |
1465 | +Remove '-o dest.o' from ARGS, run PROGRAM with the remaining |
1466 | arguments, and rename the output as expected. |
1467 | |
1468 | If you are trying to build a whole package this is not the |
1469 | -right script to run: please start by reading the file `INSTALL'. |
1470 | +right script to run: please start by reading the file 'INSTALL'. |
1471 | |
1472 | Report bugs to <bug-automake@gnu.org>. |
1473 | EOF |
1474 | @@ -53,11 +218,13 @@ |
1475 | echo "compile $scriptversion" |
1476 | exit $? |
1477 | ;; |
1478 | + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) |
1479 | + func_cl_wrapper "$@" # Doesn't return... |
1480 | + ;; |
1481 | esac |
1482 | |
1483 | ofile= |
1484 | cfile= |
1485 | -eat= |
1486 | |
1487 | for arg |
1488 | do |
1489 | @@ -66,8 +233,8 @@ |
1490 | else |
1491 | case $1 in |
1492 | -o) |
1493 | - # configure might choose to run compile as `compile cc -o foo foo.c'. |
1494 | - # So we strip `-o arg' only if arg is an object. |
1495 | + # configure might choose to run compile as 'compile cc -o foo foo.c'. |
1496 | + # So we strip '-o arg' only if arg is an object. |
1497 | eat=1 |
1498 | case $2 in |
1499 | *.o | *.obj) |
1500 | @@ -94,10 +261,10 @@ |
1501 | done |
1502 | |
1503 | if test -z "$ofile" || test -z "$cfile"; then |
1504 | - # If no `-o' option was seen then we might have been invoked from a |
1505 | + # If no '-o' option was seen then we might have been invoked from a |
1506 | # pattern rule where we don't need one. That is ok -- this is a |
1507 | # normal compilation that the losing compiler can handle. If no |
1508 | - # `.c' file was seen then we are probably linking. That is also |
1509 | + # '.c' file was seen then we are probably linking. That is also |
1510 | # ok. |
1511 | exec "$@" |
1512 | fi |
1513 | @@ -106,7 +273,7 @@ |
1514 | cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` |
1515 | |
1516 | # Create the lock directory. |
1517 | -# Note: use `[/\\:.-]' here to ensure that we don't use the same name |
1518 | +# Note: use '[/\\:.-]' here to ensure that we don't use the same name |
1519 | # that we are using for the .o file. Also, base the name on the expected |
1520 | # object file name, since that is what matters with a parallel build. |
1521 | lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d |
1522 | |
1523 | === modified file 'config.guess' |
1524 | --- config.guess 2011-08-10 20:08:15 +0000 |
1525 | +++ config.guess 2012-03-09 22:23:17 +0000 |
1526 | @@ -2,9 +2,9 @@ |
1527 | # Attempt to guess a canonical system name. |
1528 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
1529 | # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, |
1530 | -# 2011 Free Software Foundation, Inc. |
1531 | +# 2011, 2012 Free Software Foundation, Inc. |
1532 | |
1533 | -timestamp='2011-05-11' |
1534 | +timestamp='2012-02-10' |
1535 | |
1536 | # This file is free software; you can redistribute it and/or modify it |
1537 | # under the terms of the GNU General Public License as published by |
1538 | @@ -17,9 +17,7 @@ |
1539 | # General Public License for more details. |
1540 | # |
1541 | # You should have received a copy of the GNU General Public License |
1542 | -# along with this program; if not, write to the Free Software |
1543 | -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA |
1544 | -# 02110-1301, USA. |
1545 | +# along with this program; if not, see <http://www.gnu.org/licenses/>. |
1546 | # |
1547 | # As a special exception to the GNU General Public License, if you |
1548 | # distribute this file as part of a program that contains a |
1549 | @@ -57,8 +55,8 @@ |
1550 | |
1551 | Originally written by Per Bothner. |
1552 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, |
1553 | -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free |
1554 | -Software Foundation, Inc. |
1555 | +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 |
1556 | +Free Software Foundation, Inc. |
1557 | |
1558 | This is free software; see the source for copying conditions. There is NO |
1559 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." |
1560 | @@ -145,7 +143,7 @@ |
1561 | case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in |
1562 | *:NetBSD:*:*) |
1563 | # NetBSD (nbsd) targets should (where applicable) match one or |
1564 | - # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, |
1565 | + # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, |
1566 | # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently |
1567 | # switched to ELF, *-*-netbsd* would select the old |
1568 | # object file format. This provides both forward |
1569 | @@ -792,13 +790,12 @@ |
1570 | echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} |
1571 | exit ;; |
1572 | *:FreeBSD:*:*) |
1573 | - case ${UNAME_MACHINE} in |
1574 | - pc98) |
1575 | - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
1576 | + UNAME_PROCESSOR=`/usr/bin/uname -p` |
1577 | + case ${UNAME_PROCESSOR} in |
1578 | amd64) |
1579 | echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
1580 | *) |
1581 | - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
1582 | + echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; |
1583 | esac |
1584 | exit ;; |
1585 | i*:CYGWIN*:*) |
1586 | @@ -807,6 +804,9 @@ |
1587 | *:MINGW*:*) |
1588 | echo ${UNAME_MACHINE}-pc-mingw32 |
1589 | exit ;; |
1590 | + i*:MSYS*:*) |
1591 | + echo ${UNAME_MACHINE}-pc-msys |
1592 | + exit ;; |
1593 | i*:windows32*:*) |
1594 | # uname -m includes "-pc" on this system. |
1595 | echo ${UNAME_MACHINE}-mingw32 |
1596 | @@ -861,6 +861,13 @@ |
1597 | i*86:Minix:*:*) |
1598 | echo ${UNAME_MACHINE}-pc-minix |
1599 | exit ;; |
1600 | + aarch64:Linux:*:*) |
1601 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1602 | + exit ;; |
1603 | + aarch64_be:Linux:*:*) |
1604 | + UNAME_MACHINE=aarch64_be |
1605 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1606 | + exit ;; |
1607 | alpha:Linux:*:*) |
1608 | case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in |
1609 | EV5) UNAME_MACHINE=alphaev5 ;; |
1610 | @@ -895,13 +902,16 @@ |
1611 | echo ${UNAME_MACHINE}-unknown-linux-gnu |
1612 | exit ;; |
1613 | cris:Linux:*:*) |
1614 | - echo cris-axis-linux-gnu |
1615 | + echo ${UNAME_MACHINE}-axis-linux-gnu |
1616 | exit ;; |
1617 | crisv32:Linux:*:*) |
1618 | - echo crisv32-axis-linux-gnu |
1619 | + echo ${UNAME_MACHINE}-axis-linux-gnu |
1620 | exit ;; |
1621 | frv:Linux:*:*) |
1622 | - echo frv-unknown-linux-gnu |
1623 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1624 | + exit ;; |
1625 | + hexagon:Linux:*:*) |
1626 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1627 | exit ;; |
1628 | i*86:Linux:*:*) |
1629 | LIBC=gnu |
1630 | @@ -943,7 +953,7 @@ |
1631 | test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } |
1632 | ;; |
1633 | or32:Linux:*:*) |
1634 | - echo or32-unknown-linux-gnu |
1635 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1636 | exit ;; |
1637 | padre:Linux:*:*) |
1638 | echo sparc-unknown-linux-gnu |
1639 | @@ -978,13 +988,13 @@ |
1640 | echo ${UNAME_MACHINE}-unknown-linux-gnu |
1641 | exit ;; |
1642 | tile*:Linux:*:*) |
1643 | - echo ${UNAME_MACHINE}-tilera-linux-gnu |
1644 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1645 | exit ;; |
1646 | vax:Linux:*:*) |
1647 | echo ${UNAME_MACHINE}-dec-linux-gnu |
1648 | exit ;; |
1649 | x86_64:Linux:*:*) |
1650 | - echo x86_64-unknown-linux-gnu |
1651 | + echo ${UNAME_MACHINE}-unknown-linux-gnu |
1652 | exit ;; |
1653 | xtensa*:Linux:*:*) |
1654 | echo ${UNAME_MACHINE}-unknown-linux-gnu |
1655 | @@ -1315,6 +1325,9 @@ |
1656 | i*86:AROS:*:*) |
1657 | echo ${UNAME_MACHINE}-pc-aros |
1658 | exit ;; |
1659 | + x86_64:VMkernel:*:*) |
1660 | + echo ${UNAME_MACHINE}-unknown-esx |
1661 | + exit ;; |
1662 | esac |
1663 | |
1664 | #echo '(No uname command or uname output not recognized.)' 1>&2 |
1665 | |
1666 | === modified file 'config.sub' |
1667 | --- config.sub 2011-08-10 20:08:15 +0000 |
1668 | +++ config.sub 2012-03-09 22:23:17 +0000 |
1669 | @@ -2,9 +2,9 @@ |
1670 | # Configuration validation subroutine script. |
1671 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
1672 | # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, |
1673 | -# 2011 Free Software Foundation, Inc. |
1674 | +# 2011, 2012 Free Software Foundation, Inc. |
1675 | |
1676 | -timestamp='2011-03-23' |
1677 | +timestamp='2012-02-10' |
1678 | |
1679 | # This file is (in principle) common to ALL GNU software. |
1680 | # The presence of a machine in this file suggests that SOME GNU software |
1681 | @@ -21,9 +21,7 @@ |
1682 | # GNU General Public License for more details. |
1683 | # |
1684 | # You should have received a copy of the GNU General Public License |
1685 | -# along with this program; if not, write to the Free Software |
1686 | -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA |
1687 | -# 02110-1301, USA. |
1688 | +# along with this program; if not, see <http://www.gnu.org/licenses/>. |
1689 | # |
1690 | # As a special exception to the GNU General Public License, if you |
1691 | # distribute this file as part of a program that contains a |
1692 | @@ -76,8 +74,8 @@ |
1693 | GNU config.sub ($timestamp) |
1694 | |
1695 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, |
1696 | -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free |
1697 | -Software Foundation, Inc. |
1698 | +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 |
1699 | +Free Software Foundation, Inc. |
1700 | |
1701 | This is free software; see the source for copying conditions. There is NO |
1702 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." |
1703 | @@ -132,6 +130,10 @@ |
1704 | os=-$maybe_os |
1705 | basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` |
1706 | ;; |
1707 | + android-linux) |
1708 | + os=-linux-android |
1709 | + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown |
1710 | + ;; |
1711 | *) |
1712 | basic_machine=`echo $1 | sed 's/-[^-]*$//'` |
1713 | if [ $basic_machine != $1 ] |
1714 | @@ -247,17 +249,22 @@ |
1715 | # Some are omitted here because they have special meanings below. |
1716 | 1750a | 580 \ |
1717 | | a29k \ |
1718 | + | aarch64 | aarch64_be \ |
1719 | | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ |
1720 | | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ |
1721 | | am33_2.0 \ |
1722 | | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ |
1723 | + | be32 | be64 \ |
1724 | | bfin \ |
1725 | | c4x | clipper \ |
1726 | | d10v | d30v | dlx | dsp16xx \ |
1727 | + | epiphany \ |
1728 | | fido | fr30 | frv \ |
1729 | | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ |
1730 | + | hexagon \ |
1731 | | i370 | i860 | i960 | ia64 \ |
1732 | | ip2k | iq2000 \ |
1733 | + | le32 | le64 \ |
1734 | | lm32 \ |
1735 | | m32c | m32r | m32rle | m68000 | m68k | m88k \ |
1736 | | maxq | mb | microblaze | mcore | mep | metag \ |
1737 | @@ -291,7 +298,7 @@ |
1738 | | pdp10 | pdp11 | pj | pjl \ |
1739 | | powerpc | powerpc64 | powerpc64le | powerpcle \ |
1740 | | pyramid \ |
1741 | - | rx \ |
1742 | + | rl78 | rx \ |
1743 | | score \ |
1744 | | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ |
1745 | | sh64 | sh64le \ |
1746 | @@ -300,7 +307,7 @@ |
1747 | | spu \ |
1748 | | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ |
1749 | | ubicom32 \ |
1750 | - | v850 | v850e \ |
1751 | + | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ |
1752 | | we32k \ |
1753 | | x86 | xc16x | xstormy16 | xtensa \ |
1754 | | z8k | z80) |
1755 | @@ -315,8 +322,7 @@ |
1756 | c6x) |
1757 | basic_machine=tic6x-unknown |
1758 | ;; |
1759 | - m6811 | m68hc11 | m6812 | m68hc12 | picochip) |
1760 | - # Motorola 68HC11/12. |
1761 | + m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) |
1762 | basic_machine=$basic_machine-unknown |
1763 | os=-none |
1764 | ;; |
1765 | @@ -329,7 +335,10 @@ |
1766 | strongarm | thumb | xscale) |
1767 | basic_machine=arm-unknown |
1768 | ;; |
1769 | - |
1770 | + xgate) |
1771 | + basic_machine=$basic_machine-unknown |
1772 | + os=-none |
1773 | + ;; |
1774 | xscaleeb) |
1775 | basic_machine=armeb-unknown |
1776 | ;; |
1777 | @@ -352,11 +361,13 @@ |
1778 | # Recognize the basic CPU types with company name. |
1779 | 580-* \ |
1780 | | a29k-* \ |
1781 | + | aarch64-* | aarch64_be-* \ |
1782 | | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ |
1783 | | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ |
1784 | | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ |
1785 | | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ |
1786 | | avr-* | avr32-* \ |
1787 | + | be32-* | be64-* \ |
1788 | | bfin-* | bs2000-* \ |
1789 | | c[123]* | c30-* | [cjt]90-* | c4x-* \ |
1790 | | clipper-* | craynv-* | cydra-* \ |
1791 | @@ -365,8 +376,10 @@ |
1792 | | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ |
1793 | | h8300-* | h8500-* \ |
1794 | | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ |
1795 | + | hexagon-* \ |
1796 | | i*86-* | i860-* | i960-* | ia64-* \ |
1797 | | ip2k-* | iq2000-* \ |
1798 | + | le32-* | le64-* \ |
1799 | | lm32-* \ |
1800 | | m32c-* | m32r-* | m32rle-* \ |
1801 | | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ |
1802 | @@ -400,7 +413,7 @@ |
1803 | | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ |
1804 | | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ |
1805 | | pyramid-* \ |
1806 | - | romp-* | rs6000-* | rx-* \ |
1807 | + | rl78-* | romp-* | rs6000-* | rx-* \ |
1808 | | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ |
1809 | | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ |
1810 | | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ |
1811 | @@ -408,10 +421,11 @@ |
1812 | | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ |
1813 | | tahoe-* \ |
1814 | | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ |
1815 | - | tile-* | tilegx-* \ |
1816 | + | tile*-* \ |
1817 | | tron-* \ |
1818 | | ubicom32-* \ |
1819 | - | v850-* | v850e-* | vax-* \ |
1820 | + | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ |
1821 | + | vax-* \ |
1822 | | we32k-* \ |
1823 | | x86-* | x86_64-* | xc16x-* | xps100-* \ |
1824 | | xstormy16-* | xtensa*-* \ |
1825 | @@ -711,7 +725,6 @@ |
1826 | i370-ibm* | ibm*) |
1827 | basic_machine=i370-ibm |
1828 | ;; |
1829 | -# I'm not sure what "Sysv32" means. Should this be sysv3.2? |
1830 | i*86v32) |
1831 | basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` |
1832 | os=-sysv32 |
1833 | @@ -808,10 +821,18 @@ |
1834 | ms1-*) |
1835 | basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` |
1836 | ;; |
1837 | + msys) |
1838 | + basic_machine=i386-pc |
1839 | + os=-msys |
1840 | + ;; |
1841 | mvs) |
1842 | basic_machine=i370-ibm |
1843 | os=-mvs |
1844 | ;; |
1845 | + nacl) |
1846 | + basic_machine=le32-unknown |
1847 | + os=-nacl |
1848 | + ;; |
1849 | ncr3000) |
1850 | basic_machine=i486-ncr |
1851 | os=-sysv4 |
1852 | @@ -1120,13 +1141,8 @@ |
1853 | basic_machine=t90-cray |
1854 | os=-unicos |
1855 | ;; |
1856 | - # This must be matched before tile*. |
1857 | - tilegx*) |
1858 | - basic_machine=tilegx-unknown |
1859 | - os=-linux-gnu |
1860 | - ;; |
1861 | tile*) |
1862 | - basic_machine=tile-unknown |
1863 | + basic_machine=$basic_machine-unknown |
1864 | os=-linux-gnu |
1865 | ;; |
1866 | tx39) |
1867 | @@ -1336,7 +1352,7 @@ |
1868 | | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ |
1869 | | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ |
1870 | | -chorusos* | -chorusrdb* | -cegcc* \ |
1871 | - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ |
1872 | + | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ |
1873 | | -mingw32* | -linux-gnu* | -linux-android* \ |
1874 | | -linux-newlib* | -linux-uclibc* \ |
1875 | | -uxpv* | -beos* | -mpeix* | -udk* \ |
1876 | @@ -1548,9 +1564,6 @@ |
1877 | ;; |
1878 | m68000-sun) |
1879 | os=-sunos3 |
1880 | - # This also exists in the configure program, but was not the |
1881 | - # default. |
1882 | - # os=-sunos4 |
1883 | ;; |
1884 | m68*-cisco) |
1885 | os=-aout |
1886 | |
1887 | === modified file 'configure' |
1888 | --- configure 2012-02-10 03:49:29 +0000 |
1889 | +++ configure 2012-03-09 22:23:17 +0000 |
1890 | @@ -1,6 +1,6 @@ |
1891 | #! /bin/sh |
1892 | # Guess values for system-dependent variables and create Makefiles. |
1893 | -# Generated by GNU Autoconf 2.68 for libindicate 0.6.90. |
1894 | +# Generated by GNU Autoconf 2.68 for libindicate 0.6.91. |
1895 | # |
1896 | # Report bugs to <ted@canonical.com>. |
1897 | # |
1898 | @@ -570,8 +570,8 @@ |
1899 | # Identity of this package. |
1900 | PACKAGE_NAME='libindicate' |
1901 | PACKAGE_TARNAME='libindicate' |
1902 | -PACKAGE_VERSION='0.6.90' |
1903 | -PACKAGE_STRING='libindicate 0.6.90' |
1904 | +PACKAGE_VERSION='0.6.91' |
1905 | +PACKAGE_STRING='libindicate 0.6.91' |
1906 | PACKAGE_BUGREPORT='ted@canonical.com' |
1907 | PACKAGE_URL='' |
1908 | |
1909 | @@ -754,6 +754,7 @@ |
1910 | am__fastdepCC_FALSE |
1911 | am__fastdepCC_TRUE |
1912 | CCDEPMODE |
1913 | +am__nodep |
1914 | AMDEPBACKSLASH |
1915 | AMDEP_FALSE |
1916 | AMDEP_TRUE |
1917 | @@ -769,6 +770,8 @@ |
1918 | CC |
1919 | AM_BACKSLASH |
1920 | AM_DEFAULT_VERBOSITY |
1921 | +AM_DEFAULT_V |
1922 | +AM_V |
1923 | MAINT |
1924 | MAINTAINER_MODE_FALSE |
1925 | MAINTAINER_MODE_TRUE |
1926 | @@ -1432,7 +1435,7 @@ |
1927 | # Omit some internal or obsolete options to make the list less imposing. |
1928 | # This message is too long to be a string in the A/UX 3.1 sh. |
1929 | cat <<_ACEOF |
1930 | -\`configure' configures libindicate 0.6.90 to adapt to many kinds of systems. |
1931 | +\`configure' configures libindicate 0.6.91 to adapt to many kinds of systems. |
1932 | |
1933 | Usage: $0 [OPTION]... [VAR=VALUE]... |
1934 | |
1935 | @@ -1502,7 +1505,7 @@ |
1936 | |
1937 | if test -n "$ac_init_help"; then |
1938 | case $ac_init_help in |
1939 | - short | recursive ) echo "Configuration of libindicate 0.6.90:";; |
1940 | + short | recursive ) echo "Configuration of libindicate 0.6.91:";; |
1941 | esac |
1942 | cat <<\_ACEOF |
1943 | |
1944 | @@ -1658,7 +1661,7 @@ |
1945 | test -n "$ac_init_help" && exit $ac_status |
1946 | if $ac_init_version; then |
1947 | cat <<\_ACEOF |
1948 | -libindicate configure 0.6.90 |
1949 | +libindicate configure 0.6.91 |
1950 | generated by GNU Autoconf 2.68 |
1951 | |
1952 | Copyright (C) 2010 Free Software Foundation, Inc. |
1953 | @@ -1936,7 +1939,7 @@ |
1954 | This file contains any messages produced by compilers while |
1955 | running configure, to aid debugging if configure makes a mistake. |
1956 | |
1957 | -It was created by libindicate $as_me 0.6.90, which was |
1958 | +It was created by libindicate $as_me 0.6.91, which was |
1959 | generated by GNU Autoconf 2.68. Invocation command line was |
1960 | |
1961 | $ $0 $@ |
1962 | @@ -2756,7 +2759,7 @@ |
1963 | |
1964 | # Define the identity of the package. |
1965 | PACKAGE=libindicate |
1966 | - VERSION=0.6.90 |
1967 | + VERSION=0.6.91 |
1968 | |
1969 | |
1970 | cat >>confdefs.h <<_ACEOF |
1971 | @@ -2786,11 +2789,11 @@ |
1972 | |
1973 | # We need awk for the "check" target. The system "awk" is bad on |
1974 | # some platforms. |
1975 | -# Always define AMTAR for backward compatibility. |
1976 | - |
1977 | -AMTAR=${AMTAR-"${am_missing_run}tar"} |
1978 | - |
1979 | -am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' |
1980 | +# Always define AMTAR for backward compatibility. Yes, it's still used |
1981 | +# in the wild :-( We should find a proper way to deprecate it ... |
1982 | +AMTAR='$${TAR-tar}' |
1983 | + |
1984 | +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' |
1985 | |
1986 | |
1987 | |
1988 | @@ -2830,6 +2833,33 @@ |
1989 | no) AM_DEFAULT_VERBOSITY=1;; |
1990 | *) AM_DEFAULT_VERBOSITY=1;; |
1991 | esac |
1992 | +am_make=${MAKE-make} |
1993 | +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 |
1994 | +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } |
1995 | +if ${am_cv_make_support_nested_variables+:} false; then : |
1996 | + $as_echo_n "(cached) " >&6 |
1997 | +else |
1998 | + if $as_echo 'TRUE=$(BAR$(V)) |
1999 | +BAR0=false |
2000 | +BAR1=true |
2001 | +V=1 |
2002 | +am__doit: |
2003 | + @$(TRUE) |
2004 | +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then |
2005 | + am_cv_make_support_nested_variables=yes |
2006 | +else |
2007 | + am_cv_make_support_nested_variables=no |
2008 | +fi |
2009 | +fi |
2010 | +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 |
2011 | +$as_echo "$am_cv_make_support_nested_variables" >&6; } |
2012 | +if test $am_cv_make_support_nested_variables = yes; then |
2013 | + AM_V='$(V)' |
2014 | + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' |
2015 | +else |
2016 | + AM_V=$AM_DEFAULT_VERBOSITY |
2017 | + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY |
2018 | +fi |
2019 | AM_BACKSLASH='\' |
2020 | |
2021 | |
2022 | @@ -2885,6 +2915,7 @@ |
2023 | if test "x$enable_dependency_tracking" != xno; then |
2024 | am_depcomp="$ac_aux_dir/depcomp" |
2025 | AMDEPBACKSLASH='\' |
2026 | + am__nodep='_no' |
2027 | fi |
2028 | if test "x$enable_dependency_tracking" != xno; then |
2029 | AMDEP_TRUE= |
2030 | @@ -3698,6 +3729,7 @@ |
2031 | # instance it was reported that on HP-UX the gcc test will end up |
2032 | # making a dummy file named `D' -- because `-MD' means `put the output |
2033 | # in D'. |
2034 | + rm -rf conftest.dir |
2035 | mkdir conftest.dir |
2036 | # Copy depcomp to subdir because otherwise we won't find it if we're |
2037 | # using a relative directory. |
2038 | @@ -3757,7 +3789,7 @@ |
2039 | break |
2040 | fi |
2041 | ;; |
2042 | - msvisualcpp | msvcmsys) |
2043 | + msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
2044 | # This compiler won't grok `-c -o', but also, the minuso test has |
2045 | # not run yet. These depmodes are late enough in the game, and |
2046 | # so weak that their functioning should not be impacted. |
2047 | @@ -4422,6 +4454,7 @@ |
2048 | # instance it was reported that on HP-UX the gcc test will end up |
2049 | # making a dummy file named `D' -- because `-MD' means `put the output |
2050 | # in D'. |
2051 | + rm -rf conftest.dir |
2052 | mkdir conftest.dir |
2053 | # Copy depcomp to subdir because otherwise we won't find it if we're |
2054 | # using a relative directory. |
2055 | @@ -4481,7 +4514,7 @@ |
2056 | break |
2057 | fi |
2058 | ;; |
2059 | - msvisualcpp | msvcmsys) |
2060 | + msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
2061 | # This compiler won't grok `-c -o', but also, the minuso test has |
2062 | # not run yet. These depmodes are late enough in the game, and |
2063 | # so weak that their functioning should not be impacted. |
2064 | @@ -12273,6 +12306,33 @@ |
2065 | no) AM_DEFAULT_VERBOSITY=1;; |
2066 | *) AM_DEFAULT_VERBOSITY=0;; |
2067 | esac |
2068 | +am_make=${MAKE-make} |
2069 | +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 |
2070 | +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } |
2071 | +if ${am_cv_make_support_nested_variables+:} false; then : |
2072 | + $as_echo_n "(cached) " >&6 |
2073 | +else |
2074 | + if $as_echo 'TRUE=$(BAR$(V)) |
2075 | +BAR0=false |
2076 | +BAR1=true |
2077 | +V=1 |
2078 | +am__doit: |
2079 | + @$(TRUE) |
2080 | +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then |
2081 | + am_cv_make_support_nested_variables=yes |
2082 | +else |
2083 | + am_cv_make_support_nested_variables=no |
2084 | +fi |
2085 | +fi |
2086 | +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 |
2087 | +$as_echo "$am_cv_make_support_nested_variables" >&6; } |
2088 | +if test $am_cv_make_support_nested_variables = yes; then |
2089 | + AM_V='$(V)' |
2090 | + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' |
2091 | +else |
2092 | + AM_V=$AM_DEFAULT_VERBOSITY |
2093 | + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY |
2094 | +fi |
2095 | AM_BACKSLASH='\' |
2096 | |
2097 | |
2098 | @@ -15029,7 +15089,7 @@ |
2099 | |
2100 | |
2101 | if test "x$has_mono" = "xtrue" ; then |
2102 | - ac_config_files="$ac_config_files examples/indicator-mono-example bindings/mono/Makefile bindings/mono/indicate/Makefile bindings/mono/indicate/indicate-sharp.dll.config bindings/mono/indicate/indicate-sharp-0.1.pc bindings/mono/indicate/AssemblyInfo.cs bindings/mono/indicate-gtk/Makefile bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc bindings/mono/indicate-gtk/AssemblyInfo.cs" |
2103 | + ac_config_files="$ac_config_files examples/indicator-mono-example bindings/mono/Makefile bindings/mono/indicate/Makefile bindings/mono/indicate/indicate.sources.xml bindings/mono/indicate/indicate-sharp.dll.config bindings/mono/indicate/indicate-sharp-0.1.pc bindings/mono/indicate/AssemblyInfo.cs bindings/mono/indicate-gtk/Makefile bindings/mono/indicate-gtk/indicate-gtk.sources.xml bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc bindings/mono/indicate-gtk/AssemblyInfo.cs" |
2104 | |
2105 | fi |
2106 | |
2107 | @@ -15643,7 +15703,7 @@ |
2108 | # report actual input values of CONFIG_FILES etc. instead of their |
2109 | # values after options handling. |
2110 | ac_log=" |
2111 | -This file was extended by libindicate $as_me 0.6.90, which was |
2112 | +This file was extended by libindicate $as_me 0.6.91, which was |
2113 | generated by GNU Autoconf 2.68. Invocation command line was |
2114 | |
2115 | CONFIG_FILES = $CONFIG_FILES |
2116 | @@ -15709,7 +15769,7 @@ |
2117 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
2118 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
2119 | ac_cs_version="\\ |
2120 | -libindicate config.status 0.6.90 |
2121 | +libindicate config.status 0.6.91 |
2122 | configured by $0, generated by GNU Autoconf 2.68, |
2123 | with options \\"\$ac_cs_config\\" |
2124 | |
2125 | @@ -16134,10 +16194,12 @@ |
2126 | "examples/indicator-mono-example") CONFIG_FILES="$CONFIG_FILES examples/indicator-mono-example" ;; |
2127 | "bindings/mono/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/mono/Makefile" ;; |
2128 | "bindings/mono/indicate/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate/Makefile" ;; |
2129 | + "bindings/mono/indicate/indicate.sources.xml") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate/indicate.sources.xml" ;; |
2130 | "bindings/mono/indicate/indicate-sharp.dll.config") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate/indicate-sharp.dll.config" ;; |
2131 | "bindings/mono/indicate/indicate-sharp-0.1.pc") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate/indicate-sharp-0.1.pc" ;; |
2132 | "bindings/mono/indicate/AssemblyInfo.cs") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate/AssemblyInfo.cs" ;; |
2133 | "bindings/mono/indicate-gtk/Makefile") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate-gtk/Makefile" ;; |
2134 | + "bindings/mono/indicate-gtk/indicate-gtk.sources.xml") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate-gtk/indicate-gtk.sources.xml" ;; |
2135 | "bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config" ;; |
2136 | "bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc" ;; |
2137 | "bindings/mono/indicate-gtk/AssemblyInfo.cs") CONFIG_FILES="$CONFIG_FILES bindings/mono/indicate-gtk/AssemblyInfo.cs" ;; |
2138 | @@ -17521,7 +17583,7 @@ |
2139 | GTK+ Version: $with_gtk |
2140 | " >&6;} |
2141 | |
2142 | -if test "$gdu_cv_have_gdu" = "yes"; then |
2143 | +if test -z "$HAVE_GNOME_DOC_UTILS_TRUE"; then : |
2144 | { $as_echo "$as_me:${as_lineno-$LINENO}: Documentation: yes" >&5 |
2145 | $as_echo "$as_me: Documentation: yes" >&6;} |
2146 | else |
2147 | |
2148 | === modified file 'configure.ac' |
2149 | --- configure.ac 2012-02-10 03:51:40 +0000 |
2150 | +++ configure.ac 2012-03-09 22:23:17 +0000 |
2151 | @@ -1,10 +1,10 @@ |
2152 | |
2153 | -AC_INIT(libindicate, 0.6.90, ted@canonical.com) |
2154 | +AC_INIT(libindicate, 0.6.91, ted@canonical.com) |
2155 | |
2156 | AC_PREREQ(2.53) |
2157 | |
2158 | AM_CONFIG_HEADER(config.h) |
2159 | -AM_INIT_AUTOMAKE(libindicate, 0.6.90) |
2160 | +AM_INIT_AUTOMAKE(libindicate, 0.6.91) |
2161 | |
2162 | AM_MAINTAINER_MODE |
2163 | m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES]) |
2164 | @@ -328,10 +328,12 @@ |
2165 | examples/indicator-mono-example |
2166 | bindings/mono/Makefile |
2167 | bindings/mono/indicate/Makefile |
2168 | + bindings/mono/indicate/indicate.sources.xml |
2169 | bindings/mono/indicate/indicate-sharp.dll.config |
2170 | bindings/mono/indicate/indicate-sharp-0.1.pc |
2171 | bindings/mono/indicate/AssemblyInfo.cs |
2172 | bindings/mono/indicate-gtk/Makefile |
2173 | + bindings/mono/indicate-gtk/indicate-gtk.sources.xml |
2174 | bindings/mono/indicate-gtk/indicate-gtk-sharp.dll.config |
2175 | bindings/mono/indicate-gtk/indicate-gtk-sharp-0.1.pc |
2176 | bindings/mono/indicate-gtk/AssemblyInfo.cs |
2177 | |
2178 | === modified file 'debian/changelog' |
2179 | --- debian/changelog 2012-02-10 18:43:28 +0000 |
2180 | +++ debian/changelog 2012-03-09 22:23:17 +0000 |
2181 | @@ -1,3 +1,10 @@ |
2182 | +libindicate (0.6.91-0ubuntu1~ppa1) precise; urgency=low |
2183 | + |
2184 | + * New upstream release. |
2185 | + * Build fix (LP: #931759) |
2186 | + |
2187 | + -- Ted Gould <ted@ubuntu.com> Fri, 09 Mar 2012 16:16:50 -0600 |
2188 | + |
2189 | libindicate (0.6.90-0ubuntu1) precise; urgency=low |
2190 | |
2191 | * New upstream release. |
2192 | |
2193 | === modified file 'depcomp' |
2194 | --- depcomp 2010-06-03 21:07:55 +0000 |
2195 | +++ depcomp 2012-03-09 22:23:17 +0000 |
2196 | @@ -1,10 +1,10 @@ |
2197 | #! /bin/sh |
2198 | # depcomp - compile a program generating dependencies as side-effects |
2199 | |
2200 | -scriptversion=2009-04-28.21; # UTC |
2201 | +scriptversion=2011-12-04.11; # UTC |
2202 | |
2203 | -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free |
2204 | -# Software Foundation, Inc. |
2205 | +# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010, |
2206 | +# 2011 Free Software Foundation, Inc. |
2207 | |
2208 | # This program is free software; you can redistribute it and/or modify |
2209 | # it under the terms of the GNU General Public License as published by |
2210 | @@ -44,7 +44,7 @@ |
2211 | object Object file output by `PROGRAMS ARGS'. |
2212 | DEPDIR directory where to store dependencies. |
2213 | depfile Dependency file to output. |
2214 | - tmpdepfile Temporary file to use when outputing dependencies. |
2215 | + tmpdepfile Temporary file to use when outputting dependencies. |
2216 | libtool Whether libtool is used (yes/no). |
2217 | |
2218 | Report bugs to <bug-automake@gnu.org>. |
2219 | @@ -90,10 +90,18 @@ |
2220 | # This is just like msvisualcpp but w/o cygpath translation. |
2221 | # Just convert the backslash-escaped backslashes to single forward |
2222 | # slashes to satisfy depend.m4 |
2223 | - cygpath_u="sed s,\\\\\\\\,/,g" |
2224 | + cygpath_u='sed s,\\\\,/,g' |
2225 | depmode=msvisualcpp |
2226 | fi |
2227 | |
2228 | +if test "$depmode" = msvc7msys; then |
2229 | + # This is just like msvc7 but w/o cygpath translation. |
2230 | + # Just convert the backslash-escaped backslashes to single forward |
2231 | + # slashes to satisfy depend.m4 |
2232 | + cygpath_u='sed s,\\\\,/,g' |
2233 | + depmode=msvc7 |
2234 | +fi |
2235 | + |
2236 | case "$depmode" in |
2237 | gcc3) |
2238 | ## gcc 3 implements dependency tracking that does exactly what |
2239 | @@ -158,10 +166,12 @@ |
2240 | ' < "$tmpdepfile" | |
2241 | ## Some versions of gcc put a space before the `:'. On the theory |
2242 | ## that the space means something, we add a space to the output as |
2243 | -## well. |
2244 | +## well. hp depmode also adds that space, but also prefixes the VPATH |
2245 | +## to the object. Take care to not repeat it in the output. |
2246 | ## Some versions of the HPUX 10.20 sed can't process this invocation |
2247 | ## correctly. Breaking it into two sed invocations is a workaround. |
2248 | - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" |
2249 | + sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ |
2250 | + | sed -e 's/$/ :/' >> "$depfile" |
2251 | rm -f "$tmpdepfile" |
2252 | ;; |
2253 | |
2254 | @@ -405,6 +415,52 @@ |
2255 | rm -f "$tmpdepfile" |
2256 | ;; |
2257 | |
2258 | +msvc7) |
2259 | + if test "$libtool" = yes; then |
2260 | + showIncludes=-Wc,-showIncludes |
2261 | + else |
2262 | + showIncludes=-showIncludes |
2263 | + fi |
2264 | + "$@" $showIncludes > "$tmpdepfile" |
2265 | + stat=$? |
2266 | + grep -v '^Note: including file: ' "$tmpdepfile" |
2267 | + if test "$stat" = 0; then : |
2268 | + else |
2269 | + rm -f "$tmpdepfile" |
2270 | + exit $stat |
2271 | + fi |
2272 | + rm -f "$depfile" |
2273 | + echo "$object : \\" > "$depfile" |
2274 | + # The first sed program below extracts the file names and escapes |
2275 | + # backslashes for cygpath. The second sed program outputs the file |
2276 | + # name when reading, but also accumulates all include files in the |
2277 | + # hold buffer in order to output them again at the end. This only |
2278 | + # works with sed implementations that can handle large buffers. |
2279 | + sed < "$tmpdepfile" -n ' |
2280 | +/^Note: including file: *\(.*\)/ { |
2281 | + s//\1/ |
2282 | + s/\\/\\\\/g |
2283 | + p |
2284 | +}' | $cygpath_u | sort -u | sed -n ' |
2285 | +s/ /\\ /g |
2286 | +s/\(.*\)/ \1 \\/p |
2287 | +s/.\(.*\) \\/\1:/ |
2288 | +H |
2289 | +$ { |
2290 | + s/.*/ / |
2291 | + G |
2292 | + p |
2293 | +}' >> "$depfile" |
2294 | + rm -f "$tmpdepfile" |
2295 | + ;; |
2296 | + |
2297 | +msvc7msys) |
2298 | + # This case exists only to let depend.m4 do its work. It works by |
2299 | + # looking at the text of this script. This case will never be run, |
2300 | + # since it is checked for above. |
2301 | + exit 1 |
2302 | + ;; |
2303 | + |
2304 | #nosideeffect) |
2305 | # This comment above is used by automake to tell side-effect |
2306 | # dependency tracking mechanisms from slower ones. |
2307 | @@ -503,7 +559,9 @@ |
2308 | touch "$tmpdepfile" |
2309 | ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" |
2310 | rm -f "$depfile" |
2311 | - cat < "$tmpdepfile" > "$depfile" |
2312 | + # makedepend may prepend the VPATH from the source file name to the object. |
2313 | + # No need to regex-escape $object, excess matching of '.' is harmless. |
2314 | + sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" |
2315 | sed '1,2d' "$tmpdepfile" | tr ' ' ' |
2316 | ' | \ |
2317 | ## Some versions of the HPUX 10.20 sed can't process this invocation |
2318 | |
2319 | === modified file 'docs/Makefile.in' |
2320 | --- docs/Makefile.in 2012-02-10 03:49:29 +0000 |
2321 | +++ docs/Makefile.in 2012-03-09 22:23:17 +0000 |
2322 | @@ -1,9 +1,9 @@ |
2323 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
2324 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
2325 | # @configure_input@ |
2326 | |
2327 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
2328 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
2329 | -# Inc. |
2330 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
2331 | +# Foundation, Inc. |
2332 | # This Makefile.in is free software; the Free Software Foundation |
2333 | # gives unlimited permission to copy and/or distribute it, |
2334 | # with or without modifications, as long as this notice is preserved. |
2335 | @@ -48,11 +48,11 @@ |
2336 | CONFIG_HEADER = $(top_builddir)/config.h |
2337 | CONFIG_CLEAN_FILES = |
2338 | CONFIG_CLEAN_VPATH_FILES = |
2339 | -AM_V_GEN = $(am__v_GEN_$(V)) |
2340 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
2341 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
2342 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
2343 | am__v_GEN_0 = @echo " GEN " $@; |
2344 | -AM_V_at = $(am__v_at_$(V)) |
2345 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
2346 | +AM_V_at = $(am__v_at_@AM_V@) |
2347 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
2348 | am__v_at_0 = @ |
2349 | SOURCES = |
2350 | DIST_SOURCES = |
2351 | @@ -537,10 +537,15 @@ |
2352 | |
2353 | installcheck: installcheck-recursive |
2354 | install-strip: |
2355 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2356 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2357 | - `test -z '$(STRIP)' || \ |
2358 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
2359 | + if test -z '$(STRIP)'; then \ |
2360 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2361 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2362 | + install; \ |
2363 | + else \ |
2364 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2365 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2366 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
2367 | + fi |
2368 | mostlyclean-generic: |
2369 | |
2370 | clean-generic: |
2371 | |
2372 | === modified file 'docs/reference/Makefile.in' |
2373 | --- docs/reference/Makefile.in 2012-02-10 03:49:29 +0000 |
2374 | +++ docs/reference/Makefile.in 2012-03-09 22:23:17 +0000 |
2375 | @@ -1,9 +1,9 @@ |
2376 | -# Makefile.in generated by automake 1.11.1 from Makefile.am. |
2377 | +# Makefile.in generated by automake 1.11.3 from Makefile.am. |
2378 | # @configure_input@ |
2379 | |
2380 | # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
2381 | -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, |
2382 | -# Inc. |
2383 | +# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software |
2384 | +# Foundation, Inc. |
2385 | # This Makefile.in is free software; the Free Software Foundation |
2386 | # gives unlimited permission to copy and/or distribute it, |
2387 | # with or without modifications, as long as this notice is preserved. |
2388 | @@ -55,11 +55,11 @@ |
2389 | CONFIG_HEADER = $(top_builddir)/config.h |
2390 | CONFIG_CLEAN_FILES = version.xml |
2391 | CONFIG_CLEAN_VPATH_FILES = |
2392 | -AM_V_GEN = $(am__v_GEN_$(V)) |
2393 | -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
2394 | +AM_V_GEN = $(am__v_GEN_@AM_V@) |
2395 | +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
2396 | am__v_GEN_0 = @echo " GEN " $@; |
2397 | -AM_V_at = $(am__v_at_$(V)) |
2398 | -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
2399 | +AM_V_at = $(am__v_at_@AM_V@) |
2400 | +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
2401 | am__v_at_0 = @ |
2402 | SOURCES = |
2403 | DIST_SOURCES = |
2404 | @@ -386,6 +386,7 @@ |
2405 | echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ |
2406 | cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ |
2407 | esac; |
2408 | +$(top_srcdir)/gtk-doc.local.make: |
2409 | |
2410 | $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
2411 | cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
2412 | @@ -457,10 +458,15 @@ |
2413 | |
2414 | installcheck: installcheck-am |
2415 | install-strip: |
2416 | - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2417 | - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2418 | - `test -z '$(STRIP)' || \ |
2419 | - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
2420 | + if test -z '$(STRIP)'; then \ |
2421 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2422 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2423 | + install; \ |
2424 | + else \ |
2425 | + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
2426 | + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
2427 | + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
2428 | + fi |
2429 | mostlyclean-generic: |
2430 | |
2431 | clean-generic: |
2432 | |
2433 | === added file 'docs/reference/html/IndicateIndicator.html' |
2434 | --- docs/reference/html/IndicateIndicator.html 1970-01-01 00:00:00 +0000 |
2435 | +++ docs/reference/html/IndicateIndicator.html 2012-03-09 22:23:17 +0000 |
2436 | @@ -0,0 +1,594 @@ |
2437 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
2438 | +<html> |
2439 | +<head> |
2440 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
2441 | +<title>IndicateIndicator</title> |
2442 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
2443 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
2444 | +<link rel="up" href="base.html" title="Part I. Base Classes for Applications"> |
2445 | +<link rel="prev" href="base.html" title="Part I. Base Classes for Applications"> |
2446 | +<link rel="next" href="IndicateServer.html" title="IndicateServer"> |
2447 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
2448 | +<link rel="stylesheet" href="style.css" type="text/css"> |
2449 | +</head> |
2450 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
2451 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
2452 | +<tr valign="middle"> |
2453 | +<td><a accesskey="p" href="base.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
2454 | +<td><a accesskey="u" href="base.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
2455 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
2456 | +<th width="100%" align="center">libindicate Reference Manual</th> |
2457 | +<td><a accesskey="n" href="IndicateServer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
2458 | +</tr> |
2459 | +<tr><td colspan="5" class="shortcuts"> |
2460 | +<a href="#IndicateIndicator.synopsis" class="shortcut">Top</a> |
2461 | + | |
2462 | + <a href="#IndicateIndicator.description" class="shortcut">Description</a> |
2463 | + | |
2464 | + <a href="#IndicateIndicator.object-hierarchy" class="shortcut">Object Hierarchy</a> |
2465 | + | |
2466 | + <a href="#IndicateIndicator.signals" class="shortcut">Signals</a> |
2467 | +</td></tr> |
2468 | +</table> |
2469 | +<div class="refentry"> |
2470 | +<a name="IndicateIndicator"></a><div class="titlepage"></div> |
2471 | +<div class="refnamediv"><table width="100%"><tr> |
2472 | +<td valign="top"> |
2473 | +<h2><span class="refentrytitle"><a name="IndicateIndicator.top_of_page"></a>IndicateIndicator</span></h2> |
2474 | +<p>IndicateIndicator — A representation of state for applications</p> |
2475 | +</td> |
2476 | +<td valign="top" align="right"></td> |
2477 | +</tr></table></div> |
2478 | +<div class="refsect1"> |
2479 | +<a name="IndicateIndicator.stability-level"></a><h2>Stability Level</h2> |
2480 | +Unstable, unless otherwise indicated |
2481 | +</div> |
2482 | +<div class="refsynopsisdiv"> |
2483 | +<a name="IndicateIndicator.synopsis"></a><h2>Synopsis</h2> |
2484 | +<pre class="synopsis"> |
2485 | +#include <libindicate/indicator.h> |
2486 | + |
2487 | +struct <a class="link" href="IndicateIndicator.html#IndicateIndicator-struct" title="struct IndicateIndicator">IndicateIndicator</a>; |
2488 | +struct <a class="link" href="IndicateIndicator.html#IndicateIndicatorClass" title="struct IndicateIndicatorClass">IndicateIndicatorClass</a>; |
2489 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="IndicateIndicator.html#indicate-indicator-get-id" title="indicate_indicator_get_id ()">indicate_indicator_get_id</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
2490 | +const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="IndicateIndicator.html#indicate-indicator-get-property" title="indicate_indicator_get_property ()">indicate_indicator_get_property</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2491 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>); |
2492 | +<span class="returnvalue">void</span> <a class="link" href="IndicateIndicator.html#indicate-indicator-hide" title="indicate_indicator_hide ()">indicate_indicator_hide</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
2493 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="IndicateIndicator.html#indicate-indicator-is-visible" title="indicate_indicator_is_visible ()">indicate_indicator_is_visible</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
2494 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * <a class="link" href="IndicateIndicator.html#indicate-indicator-list-properties" title="indicate_indicator_list_properties ()">indicate_indicator_list_properties</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
2495 | +<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="returnvalue">IndicateIndicator</span></a> * <a class="link" href="IndicateIndicator.html#indicate-indicator-new" title="indicate_indicator_new ()">indicate_indicator_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
2496 | +<span class="returnvalue">void</span> <a class="link" href="IndicateIndicator.html#indicate-indicator-set-property" title="indicate_indicator_set_property ()">indicate_indicator_set_property</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2497 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>, |
2498 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *data</code></em>); |
2499 | +<span class="returnvalue">void</span> <a class="link" href="IndicateIndicator.html#indicate-indicator-set-property-time" title="indicate_indicator_set_property_time ()">indicate_indicator_set_property_time</a> |
2500 | + (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2501 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>, |
2502 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *time</code></em>); |
2503 | +<span class="returnvalue">void</span> <a class="link" href="IndicateIndicator.html#indicate-indicator-show" title="indicate_indicator_show ()">indicate_indicator_show</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
2504 | +<span class="returnvalue">void</span> <a class="link" href="IndicateIndicator.html#indicate-indicator-user-display" title="indicate_indicator_user_display ()">indicate_indicator_user_display</a> (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2505 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>); |
2506 | +</pre> |
2507 | +</div> |
2508 | +<div class="refsect1"> |
2509 | +<a name="IndicateIndicator.object-hierarchy"></a><h2>Object Hierarchy</h2> |
2510 | +<pre class="synopsis"> |
2511 | + <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a> |
2512 | + +----IndicateIndicator |
2513 | +</pre> |
2514 | +</div> |
2515 | +<div class="refsect1"> |
2516 | +<a name="IndicateIndicator.signals"></a><h2>Signals</h2> |
2517 | +<pre class="synopsis"> |
2518 | + "<a class="link" href="IndicateIndicator.html#IndicateIndicator-displayed" title='The "displayed" signal'>displayed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
2519 | + "<a class="link" href="IndicateIndicator.html#IndicateIndicator-hide" title='The "hide" signal'>hide</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
2520 | + "<a class="link" href="IndicateIndicator.html#IndicateIndicator-modified" title='The "modified" signal'>modified</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
2521 | + "<a class="link" href="IndicateIndicator.html#IndicateIndicator-show" title='The "show" signal'>show</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
2522 | + "<a class="link" href="IndicateIndicator.html#IndicateIndicator-user-display" title='The "user-display" signal'>user-display</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
2523 | +</pre> |
2524 | +</div> |
2525 | +<div class="refsect1"> |
2526 | +<a name="IndicateIndicator.description"></a><h2>Description</h2> |
2527 | +<p> |
2528 | +An indicator is designed to represent a single instance of something |
2529 | +in your application. So this might be an IM or an e-mail mail box |
2530 | +or any other thing that is a small unit of information to pass on |
2531 | +to the user. |
2532 | +</p> |
2533 | +<p> |
2534 | +Indicators make no promises about how they are preceived by the |
2535 | +user, it's up to the listener to represent them in an intutive and |
2536 | +visually appealling way. But, what we can do is provide information |
2537 | +on the indicator to provide enough information for the listener |
2538 | +to do that. |
2539 | +</p> |
2540 | +<p> |
2541 | +Mostly this is done through properties. |
2542 | +</p> |
2543 | +<p> |
2544 | +It may be that some users don't want to create objects for every |
2545 | +indicator as it could be a lot of overhead if there are large numbers |
2546 | +and there is already a data structure representing them all. In that |
2547 | +case it is recommended that you ignore the <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object |
2548 | +tree in general and move to subclassing <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> directly. |
2549 | +</p> |
2550 | +</div> |
2551 | +<div class="refsect1"> |
2552 | +<a name="IndicateIndicator.details"></a><h2>Details</h2> |
2553 | +<div class="refsect2"> |
2554 | +<a name="IndicateIndicator-struct"></a><h3>struct IndicateIndicator</h3> |
2555 | +<pre class="programlisting">struct IndicateIndicator;</pre> |
2556 | +<p> |
2557 | +The indicator object represents a single item that is shared over the |
2558 | +indicator bus. This could be something like one IM, one e-mail or |
2559 | +a single system update. It should be accessed only through its |
2560 | +accessors. |
2561 | +</p> |
2562 | +</div> |
2563 | +<hr> |
2564 | +<div class="refsect2"> |
2565 | +<a name="IndicateIndicatorClass"></a><h3>struct IndicateIndicatorClass</h3> |
2566 | +<pre class="programlisting">struct IndicateIndicatorClass { |
2567 | + /* Parents */ |
2568 | + GObjectClass parent_class; |
2569 | + |
2570 | + /* Signals */ |
2571 | + void (*hide) (IndicateIndicator * indicator, gpointer data); |
2572 | + void (*show) (IndicateIndicator * indicator, gpointer data); |
2573 | + void (*user_display) (IndicateIndicator * indicator, guint timestamp, gpointer data); |
2574 | + void (*modified) (IndicateIndicator * indicator, gchar * property, gpointer data); |
2575 | + void (*displayed) (IndicateIndicator * indicator, gboolean displayed); |
2576 | + |
2577 | + /* Subclassable functions */ |
2578 | + void (*set_property) (IndicateIndicator * indicator, const gchar * key, GVariant * data); |
2579 | + GVariant * (*get_property) (IndicateIndicator * indicator, const gchar * key); |
2580 | + indicate_indicator_list_properties_slot_t list_properties; |
2581 | + |
2582 | + /* Reserver for future use */ |
2583 | + void (*indicate_indicator_reserved1)(void); |
2584 | + void (*indicate_indicator_reserved2)(void); |
2585 | + void (*indicate_indicator_reserved3)(void); |
2586 | + void (*indicate_indicator_reserved4)(void); |
2587 | +}; |
2588 | +</pre> |
2589 | +<p> |
2590 | +All of the functions that are used to modify or change data that is |
2591 | +in the indicator. Typically gets subclassed by other types of |
2592 | +indicators, for example <span class="type">IndicateIndicatorMessages</span>. |
2593 | +</p> |
2594 | +<div class="variablelist"><table border="0"> |
2595 | +<col align="left" valign="top"> |
2596 | +<tbody> |
2597 | +<tr> |
2598 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="IndicateIndicatorClass.parent-class"></a>parent_class</code></em>;</span></p></td> |
2599 | +<td>Parent class <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>.</td> |
2600 | +</tr> |
2601 | +<tr> |
2602 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.hide"></a>hide</code></em> ()</span></p></td> |
2603 | +<td>Slot for <a class="link" href="IndicateIndicator.html#IndicateIndicator-hide" title='The "hide" signal'><span class="type">"hide"</span></a>.</td> |
2604 | +</tr> |
2605 | +<tr> |
2606 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.show"></a>show</code></em> ()</span></p></td> |
2607 | +<td>Slot for <a class="link" href="IndicateIndicator.html#IndicateIndicator-show" title='The "show" signal'><span class="type">"show"</span></a>.</td> |
2608 | +</tr> |
2609 | +<tr> |
2610 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.user-display"></a>user_display</code></em> ()</span></p></td> |
2611 | +<td>Slot for <a class="link" href="IndicateIndicator.html#IndicateIndicator-user-display" title='The "user-display" signal'><span class="type">"user-display"</span></a>.</td> |
2612 | +</tr> |
2613 | +<tr> |
2614 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.modified"></a>modified</code></em> ()</span></p></td> |
2615 | +<td>Slot for <a class="link" href="IndicateIndicator.html#IndicateIndicator-modified" title='The "modified" signal'><span class="type">"modified"</span></a>.</td> |
2616 | +</tr> |
2617 | +<tr> |
2618 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.displayed"></a>displayed</code></em> ()</span></p></td> |
2619 | +<td>Slot for <a class="link" href="IndicateIndicator.html#IndicateIndicator-displayed" title='The "displayed" signal'><span class="type">"displayed"</span></a>.</td> |
2620 | +</tr> |
2621 | +<tr> |
2622 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.set-property"></a>set_property</code></em> ()</span></p></td> |
2623 | +<td>Called when <a class="link" href="IndicateIndicator.html#indicate-indicator-set-property" title="indicate_indicator_set_property ()"><code class="function">indicate_indicator_set_property()</code></a> is called |
2624 | +and should set the value. While typically it is overridden by |
2625 | +subclasses they usually handle special properties themselves and |
2626 | +then call the superclass for storage.</td> |
2627 | +</tr> |
2628 | +<tr> |
2629 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.get-property"></a>get_property</code></em> ()</span></p></td> |
2630 | +<td>Called when <a class="link" href="IndicateIndicator.html#indicate-indicator-get-property" title="indicate_indicator_get_property ()"><code class="function">indicate_indicator_get_property()</code></a> is called |
2631 | +and should return the value requested. Many times this is left alone.</td> |
2632 | +</tr> |
2633 | +<tr> |
2634 | +<td><p><span class="term"><span class="type">indicate_indicator_list_properties_slot_t</span> <em class="structfield"><code><a name="IndicateIndicatorClass.list-properties"></a>list_properties</code></em>;</span></p></td> |
2635 | +<td>Called when <a class="link" href="IndicateIndicator.html#indicate-indicator-list-properties" title="indicate_indicator_list_properties ()"><code class="function">indicate_indicator_list_properties()</code></a> is called |
2636 | +and returns a list of the properties available. Again this can be |
2637 | +overridden by subclasses to handle special properties.</td> |
2638 | +</tr> |
2639 | +<tr> |
2640 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.indicate-indicator-reserved1"></a>indicate_indicator_reserved1</code></em> ()</span></p></td> |
2641 | +<td>Reserved for future use</td> |
2642 | +</tr> |
2643 | +<tr> |
2644 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.indicate-indicator-reserved2"></a>indicate_indicator_reserved2</code></em> ()</span></p></td> |
2645 | +<td>Reserved for future use</td> |
2646 | +</tr> |
2647 | +<tr> |
2648 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.indicate-indicator-reserved3"></a>indicate_indicator_reserved3</code></em> ()</span></p></td> |
2649 | +<td>Reserved for future use</td> |
2650 | +</tr> |
2651 | +<tr> |
2652 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateIndicatorClass.indicate-indicator-reserved4"></a>indicate_indicator_reserved4</code></em> ()</span></p></td> |
2653 | +<td>Reserved for future use</td> |
2654 | +</tr> |
2655 | +</tbody> |
2656 | +</table></div> |
2657 | +</div> |
2658 | +<hr> |
2659 | +<div class="refsect2"> |
2660 | +<a name="indicate-indicator-get-id"></a><h3>indicate_indicator_get_id ()</h3> |
2661 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> indicate_indicator_get_id (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
2662 | +<p> |
2663 | +Gets the ID value of the <em class="parameter"><code>indicator</code></em>. |
2664 | +</p> |
2665 | +<div class="variablelist"><table border="0"> |
2666 | +<col align="left" valign="top"> |
2667 | +<tbody> |
2668 | +<tr> |
2669 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2670 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2671 | +</tr> |
2672 | +<tr> |
2673 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2674 | +<td>The ID of the indicator. Can not be zero. |
2675 | +Zero represents an error.</td> |
2676 | +</tr> |
2677 | +</tbody> |
2678 | +</table></div> |
2679 | +</div> |
2680 | +<hr> |
2681 | +<div class="refsect2"> |
2682 | +<a name="indicate-indicator-get-property"></a><h3>indicate_indicator_get_property ()</h3> |
2683 | +<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * indicate_indicator_get_property (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2684 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre> |
2685 | +<p> |
2686 | +Returns the value that is set for a property or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if that |
2687 | +property is not set. |
2688 | +</p> |
2689 | +<div class="variablelist"><table border="0"> |
2690 | +<col align="left" valign="top"> |
2691 | +<tbody> |
2692 | +<tr> |
2693 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2694 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2695 | +</tr> |
2696 | +<tr> |
2697 | +<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td> |
2698 | +<td>name of the property</td> |
2699 | +</tr> |
2700 | +<tr> |
2701 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2702 | +<td>A constant string or NULL.</td> |
2703 | +</tr> |
2704 | +</tbody> |
2705 | +</table></div> |
2706 | +</div> |
2707 | +<hr> |
2708 | +<div class="refsect2"> |
2709 | +<a name="indicate-indicator-hide"></a><h3>indicate_indicator_hide ()</h3> |
2710 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_indicator_hide (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
2711 | +<p> |
2712 | +Hides the indicator from the bus. Does not effect the |
2713 | +indicator's <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> in any way. |
2714 | +</p> |
2715 | +<div class="variablelist"><table border="0"> |
2716 | +<col align="left" valign="top"> |
2717 | +<tbody><tr> |
2718 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2719 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2720 | +</tr></tbody> |
2721 | +</table></div> |
2722 | +</div> |
2723 | +<hr> |
2724 | +<div class="refsect2"> |
2725 | +<a name="indicate-indicator-is-visible"></a><h3>indicate_indicator_is_visible ()</h3> |
2726 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> indicate_indicator_is_visible (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
2727 | +<p> |
2728 | +Checkes the visibility status of <em class="parameter"><code>indicator</code></em>. |
2729 | +</p> |
2730 | +<div class="variablelist"><table border="0"> |
2731 | +<col align="left" valign="top"> |
2732 | +<tbody> |
2733 | +<tr> |
2734 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2735 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2736 | +</tr> |
2737 | +<tr> |
2738 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2739 | +<td> |
2740 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the indicator is visible else <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</td> |
2741 | +</tr> |
2742 | +</tbody> |
2743 | +</table></div> |
2744 | +</div> |
2745 | +<hr> |
2746 | +<div class="refsect2"> |
2747 | +<a name="indicate-indicator-list-properties"></a><h3>indicate_indicator_list_properties ()</h3> |
2748 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * indicate_indicator_list_properties (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
2749 | +<p> |
2750 | +This function gets a list of all the properties that exist |
2751 | +on a <em class="parameter"><code>indicator</code></em>. The array may have zero entries. |
2752 | +</p> |
2753 | +<div class="variablelist"><table border="0"> |
2754 | +<col align="left" valign="top"> |
2755 | +<tbody> |
2756 | +<tr> |
2757 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2758 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on. <span class="annotation">[<a href="http://foldoc.org/in"><span class="acronym">in</span></a>]</span> |
2759 | +</td> |
2760 | +</tr> |
2761 | +<tr> |
2762 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2763 | +<td>An array of |
2764 | +strings that is the keys of all the properties on this indicator. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/array"><span class="acronym">array</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> utf8]</span> |
2765 | +</td> |
2766 | +</tr> |
2767 | +</tbody> |
2768 | +</table></div> |
2769 | +</div> |
2770 | +<hr> |
2771 | +<div class="refsect2"> |
2772 | +<a name="indicate-indicator-new"></a><h3>indicate_indicator_new ()</h3> |
2773 | +<pre class="programlisting"><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="returnvalue">IndicateIndicator</span></a> * indicate_indicator_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
2774 | +<p> |
2775 | +Builds a new indicator object using <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-new"><code class="function">g_object_new()</code></a>. |
2776 | +</p> |
2777 | +<div class="variablelist"><table border="0"> |
2778 | +<col align="left" valign="top"> |
2779 | +<tbody><tr> |
2780 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2781 | +<td>A pointer to a new <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object.</td> |
2782 | +</tr></tbody> |
2783 | +</table></div> |
2784 | +</div> |
2785 | +<hr> |
2786 | +<div class="refsect2"> |
2787 | +<a name="indicate-indicator-set-property"></a><h3>indicate_indicator_set_property ()</h3> |
2788 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_indicator_set_property (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2789 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>, |
2790 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *data</code></em>);</pre> |
2791 | +<p> |
2792 | +Sets a simple string property on <em class="parameter"><code>indicator</code></em>. If the property |
2793 | +had previously been set it will replace it with the new value, |
2794 | +otherwise it will create the property. This will include an |
2795 | +emition of <a class="link" href="IndicateIndicator.html#IndicateIndicator-modified" title='The "modified" signal'><span class="type">"modified"</span></a> if the property value |
2796 | +was changed. |
2797 | +</p> |
2798 | +<div class="variablelist"><table border="0"> |
2799 | +<col align="left" valign="top"> |
2800 | +<tbody> |
2801 | +<tr> |
2802 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2803 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2804 | +</tr> |
2805 | +<tr> |
2806 | +<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td> |
2807 | +<td>name of the property</td> |
2808 | +</tr> |
2809 | +<tr> |
2810 | +<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td> |
2811 | +<td>value of the property</td> |
2812 | +</tr> |
2813 | +</tbody> |
2814 | +</table></div> |
2815 | +</div> |
2816 | +<hr> |
2817 | +<div class="refsect2"> |
2818 | +<a name="indicate-indicator-set-property-time"></a><h3>indicate_indicator_set_property_time ()</h3> |
2819 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_indicator_set_property_time |
2820 | + (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2821 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>, |
2822 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *time</code></em>);</pre> |
2823 | +<p> |
2824 | +This is a helper function that wraps around <a class="link" href="IndicateIndicator.html#indicate-indicator-set-property" title="indicate_indicator_set_property ()"><span class="type">indicate_indicator_set_property</span></a> |
2825 | +but takes an <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> parameter. It then takes the <em class="parameter"><code>data</code></em> |
2826 | +parameter converts it to an ISO 8601 time string and |
2827 | +uses that data to call <a class="link" href="IndicateIndicator.html#indicate-indicator-set-property" title="indicate_indicator_set_property ()"><span class="type">indicate_indicator_set_property</span></a>. |
2828 | +</p> |
2829 | +<div class="variablelist"><table border="0"> |
2830 | +<col align="left" valign="top"> |
2831 | +<tbody> |
2832 | +<tr> |
2833 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2834 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2835 | +</tr> |
2836 | +<tr> |
2837 | +<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td> |
2838 | +<td>name of the property</td> |
2839 | +</tr> |
2840 | +<tr> |
2841 | +<td><p><span class="term"><em class="parameter"><code>time</code></em> :</span></p></td> |
2842 | +<td>time to set property with</td> |
2843 | +</tr> |
2844 | +</tbody> |
2845 | +</table></div> |
2846 | +</div> |
2847 | +<hr> |
2848 | +<div class="refsect2"> |
2849 | +<a name="indicate-indicator-show"></a><h3>indicate_indicator_show ()</h3> |
2850 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_indicator_show (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
2851 | +<p> |
2852 | +Shows this indicator on the bus. If the <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> that it's |
2853 | +connected to is not shown itself this function will show the server |
2854 | +as well using <a class="link" href="IndicateServer.html#indicate-server-show" title="indicate_server_show ()"><span class="type">indicate_server_show</span></a>. |
2855 | +</p> |
2856 | +<div class="variablelist"><table border="0"> |
2857 | +<col align="left" valign="top"> |
2858 | +<tbody><tr> |
2859 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2860 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2861 | +</tr></tbody> |
2862 | +</table></div> |
2863 | +</div> |
2864 | +<hr> |
2865 | +<div class="refsect2"> |
2866 | +<a name="indicate-indicator-user-display"></a><h3>indicate_indicator_user_display ()</h3> |
2867 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_indicator_user_display (<em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>, |
2868 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre> |
2869 | +<p> |
2870 | +Emits the <a class="link" href="IndicateIndicator.html#IndicateIndicator-user-display" title='The "user-display" signal'><span class="type">"user-display"</span></a> signal simliar to a user |
2871 | +clicking on <em class="parameter"><code>indicator</code></em> over the bus. Signal will not be sent if the |
2872 | +<em class="parameter"><code>indicator</code></em> is not visible. |
2873 | +</p> |
2874 | +<div class="variablelist"><table border="0"> |
2875 | +<col align="left" valign="top"> |
2876 | +<tbody> |
2877 | +<tr> |
2878 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
2879 | +<td>a <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to act on</td> |
2880 | +</tr> |
2881 | +<tr> |
2882 | +<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td> |
2883 | +<td>The time that the event happened</td> |
2884 | +</tr> |
2885 | +</tbody> |
2886 | +</table></div> |
2887 | +</div> |
2888 | +</div> |
2889 | +<div class="refsect1"> |
2890 | +<a name="IndicateIndicator.signal-details"></a><h2>Signal Details</h2> |
2891 | +<div class="refsect2"> |
2892 | +<a name="IndicateIndicator-displayed"></a><h3>The <code class="literal">"displayed"</code> signal</h3> |
2893 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *arg0, |
2894 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> arg1, |
2895 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
2896 | +<p> |
2897 | +This is the signal that the indicator has been displayed, or |
2898 | +hidden by a listener. In most cases, the signal will be that it |
2899 | +has been displayed as most folks don't go hiding it later. |
2900 | +</p> |
2901 | +<div class="variablelist"><table border="0"> |
2902 | +<col align="left" valign="top"> |
2903 | +<tbody> |
2904 | +<tr> |
2905 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
2906 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object</td> |
2907 | +</tr> |
2908 | +<tr> |
2909 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
2910 | +<td>Whether the indicator has been displayed</td> |
2911 | +</tr> |
2912 | +<tr> |
2913 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
2914 | +<td>user data set when the signal handler was connected.</td> |
2915 | +</tr> |
2916 | +</tbody> |
2917 | +</table></div> |
2918 | +</div> |
2919 | +<hr> |
2920 | +<div class="refsect2"> |
2921 | +<a name="IndicateIndicator-hide"></a><h3>The <code class="literal">"hide"</code> signal</h3> |
2922 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *arg0, |
2923 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
2924 | +<p> |
2925 | +Emitted every time this indicator is hidden. This |
2926 | +is mostly used by <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a>. |
2927 | +</p> |
2928 | +<p> |
2929 | +Typically this results in an emition of <span class="type">"indicator-removed"</span>. |
2930 | +</p> |
2931 | +<div class="variablelist"><table border="0"> |
2932 | +<col align="left" valign="top"> |
2933 | +<tbody> |
2934 | +<tr> |
2935 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
2936 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object</td> |
2937 | +</tr> |
2938 | +<tr> |
2939 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
2940 | +<td>user data set when the signal handler was connected.</td> |
2941 | +</tr> |
2942 | +</tbody> |
2943 | +</table></div> |
2944 | +</div> |
2945 | +<hr> |
2946 | +<div class="refsect2"> |
2947 | +<a name="IndicateIndicator-modified"></a><h3>The <code class="literal">"modified"</code> signal</h3> |
2948 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *arg0, |
2949 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1, |
2950 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
2951 | +<p> |
2952 | +Emitted every time an indicator property is changed. |
2953 | +This is mostly used by <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a>. |
2954 | +</p> |
2955 | +<p> |
2956 | +Typically this results in an emition of <a class="link" href="IndicateServer.html#IndicateServer-indicator-modified" title='The "indicator-modified" signal'><span class="type">"indicator-modified"</span></a>. |
2957 | +</p> |
2958 | +<div class="variablelist"><table border="0"> |
2959 | +<col align="left" valign="top"> |
2960 | +<tbody> |
2961 | +<tr> |
2962 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
2963 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object</td> |
2964 | +</tr> |
2965 | +<tr> |
2966 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
2967 | +<td>The name of the property that changed.</td> |
2968 | +</tr> |
2969 | +<tr> |
2970 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
2971 | +<td>user data set when the signal handler was connected.</td> |
2972 | +</tr> |
2973 | +</tbody> |
2974 | +</table></div> |
2975 | +</div> |
2976 | +<hr> |
2977 | +<div class="refsect2"> |
2978 | +<a name="IndicateIndicator-show"></a><h3>The <code class="literal">"show"</code> signal</h3> |
2979 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *arg0, |
2980 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
2981 | +<p> |
2982 | +Emitted every time this indicator is shown. This |
2983 | +is mostly used by <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a>. |
2984 | +</p> |
2985 | +<p> |
2986 | +Typically this results in an emition of <span class="type">"indicator-added"</span>. |
2987 | +</p> |
2988 | +<div class="variablelist"><table border="0"> |
2989 | +<col align="left" valign="top"> |
2990 | +<tbody> |
2991 | +<tr> |
2992 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
2993 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> object</td> |
2994 | +</tr> |
2995 | +<tr> |
2996 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
2997 | +<td>user data set when the signal handler was connected.</td> |
2998 | +</tr> |
2999 | +</tbody> |
3000 | +</table></div> |
3001 | +</div> |
3002 | +<hr> |
3003 | +<div class="refsect2"> |
3004 | +<a name="IndicateIndicator-user-display"></a><h3>The <code class="literal">"user-display"</code> signal</h3> |
3005 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicateindicator, |
3006 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
3007 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3008 | +<p> |
3009 | +</p> |
3010 | +<div class="variablelist"><table border="0"> |
3011 | +<col align="left" valign="top"> |
3012 | +<tbody> |
3013 | +<tr> |
3014 | +<td><p><span class="term"><em class="parameter"><code>indicateindicator</code></em> :</span></p></td> |
3015 | +<td>the object which received the signal.</td> |
3016 | +</tr> |
3017 | +<tr> |
3018 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3019 | +<td>user data set when the signal handler was connected.</td> |
3020 | +</tr> |
3021 | +</tbody> |
3022 | +</table></div> |
3023 | +</div> |
3024 | +</div> |
3025 | +</div> |
3026 | +<div class="footer"> |
3027 | +<hr> |
3028 | + Generated by GTK-Doc V1.18</div> |
3029 | +</body> |
3030 | +</html> |
3031 | \ No newline at end of file |
3032 | |
3033 | === added file 'docs/reference/html/IndicateListener.html' |
3034 | --- docs/reference/html/IndicateListener.html 1970-01-01 00:00:00 +0000 |
3035 | +++ docs/reference/html/IndicateListener.html 2012-03-09 22:23:17 +0000 |
3036 | @@ -0,0 +1,462 @@ |
3037 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
3038 | +<html> |
3039 | +<head> |
3040 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3041 | +<title>IndicateListener</title> |
3042 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
3043 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
3044 | +<link rel="up" href="listeners.html" title="Part III. Classes for Listeners"> |
3045 | +<link rel="prev" href="listeners.html" title="Part III. Classes for Listeners"> |
3046 | +<link rel="next" href="index.html" title="Part IV. "> |
3047 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
3048 | +<link rel="stylesheet" href="style.css" type="text/css"> |
3049 | +</head> |
3050 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
3051 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
3052 | +<tr valign="middle"> |
3053 | +<td><a accesskey="p" href="listeners.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
3054 | +<td><a accesskey="u" href="listeners.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
3055 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
3056 | +<th width="100%" align="center">libindicate Reference Manual</th> |
3057 | +<td><a accesskey="n" href="index.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
3058 | +</tr> |
3059 | +<tr><td colspan="5" class="shortcuts"> |
3060 | +<a href="#IndicateListener.synopsis" class="shortcut">Top</a> |
3061 | + | |
3062 | + <a href="#IndicateListener.description" class="shortcut">Description</a> |
3063 | + | |
3064 | + <a href="#IndicateListener.object-hierarchy" class="shortcut">Object Hierarchy</a> |
3065 | + | |
3066 | + <a href="#IndicateListener.signals" class="shortcut">Signals</a> |
3067 | +</td></tr> |
3068 | +</table> |
3069 | +<div class="refentry"> |
3070 | +<a name="IndicateListener"></a><div class="titlepage"></div> |
3071 | +<div class="refnamediv"><table width="100%"><tr> |
3072 | +<td valign="top"> |
3073 | +<h2><span class="refentrytitle"><a name="IndicateListener.top_of_page"></a>IndicateListener</span></h2> |
3074 | +<p>IndicateListener</p> |
3075 | +</td> |
3076 | +<td valign="top" align="right"></td> |
3077 | +</tr></table></div> |
3078 | +<div class="refsynopsisdiv"> |
3079 | +<a name="IndicateListener.synopsis"></a><h2>Synopsis</h2> |
3080 | +<pre class="synopsis"> |
3081 | +#include <indicator.h> |
3082 | + |
3083 | +struct <a class="link" href="IndicateListener.html#IndicateListener-struct" title="struct IndicateListener">IndicateListener</a>; |
3084 | +struct <a class="link" href="IndicateListener.html#IndicateListenerClass" title="struct IndicateListenerClass">IndicateListenerClass</a>; |
3085 | + <a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator">IndicateListenerIndicator</a>; |
3086 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer">IndicateListenerServer</a>; |
3087 | +<span class="returnvalue">void</span> <a class="link" href="IndicateListener.html#indicate-listener-display" title="indicate_listener_display ()">indicate_listener_display</a> (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3088 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3089 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3090 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>); |
3091 | +<span class="returnvalue">void</span> <a class="link" href="IndicateListener.html#indicate-listener-get-property" title="indicate_listener_get_property ()">indicate_listener_get_property</a> (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3092 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3093 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3094 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3095 | + <em class="parameter"><code><span class="type">void</span> (*callback) (IndicateListener * listener, IndicateListenerServer * server, IndicateListenerIndicator * indicator, gchar * property, const gchar * propertydata, gpointer data)</code></em>, |
3096 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>); |
3097 | +<span class="returnvalue">void</span> (<a class="link" href="IndicateListener.html#indicate-listener-get-property-cb" title="indicate_listener_get_property_cb ()">*indicate_listener_get_property_cb</a>) |
3098 | + (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3099 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3100 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3101 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3102 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *propertydata</code></em>, |
3103 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>); |
3104 | +<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="returnvalue">IndicateListener</span></a> * <a class="link" href="IndicateListener.html#indicate-listener-new" title="indicate_listener_new ()">indicate_listener_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
3105 | +</pre> |
3106 | +</div> |
3107 | +<div class="refsect1"> |
3108 | +<a name="IndicateListener.object-hierarchy"></a><h2>Object Hierarchy</h2> |
3109 | +<pre class="synopsis"> |
3110 | + <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a> |
3111 | + +----IndicateListener |
3112 | +</pre> |
3113 | +</div> |
3114 | +<div class="refsect1"> |
3115 | +<a name="IndicateListener.signals"></a><h2>Signals</h2> |
3116 | +<pre class="synopsis"> |
3117 | + "<a class="link" href="IndicateListener.html#IndicateListener-indicator-added" title='The "indicator-added" signal'>indicator-added</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3118 | + "<a class="link" href="IndicateListener.html#IndicateListener-indicator-modified" title='The "indicator-modified" signal'>indicator-modified</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3119 | + "<a class="link" href="IndicateListener.html#IndicateListener-indicator-removed" title='The "indicator-removed" signal'>indicator-removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3120 | + "<a class="link" href="IndicateListener.html#IndicateListener-indicator-servers-report" title='The "indicator-servers-report" signal'>indicator-servers-report</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3121 | + "<a class="link" href="IndicateListener.html#IndicateListener-server-added" title='The "server-added" signal'>server-added</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3122 | + "<a class="link" href="IndicateListener.html#IndicateListener-server-count-changed" title='The "server-count-changed" signal'>server-count-changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3123 | + "<a class="link" href="IndicateListener.html#IndicateListener-server-removed" title='The "server-removed" signal'>server-removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3124 | +</pre> |
3125 | +</div> |
3126 | +<div class="refsect1"> |
3127 | +<a name="IndicateListener.description"></a><h2>Description</h2> |
3128 | +<p> |
3129 | +</p> |
3130 | +</div> |
3131 | +<div class="refsect1"> |
3132 | +<a name="IndicateListener.details"></a><h2>Details</h2> |
3133 | +<div class="refsect2"> |
3134 | +<a name="IndicateListener-struct"></a><h3>struct IndicateListener</h3> |
3135 | +<pre class="programlisting">struct IndicateListener;</pre> |
3136 | +<p> |
3137 | +</p> |
3138 | +</div> |
3139 | +<hr> |
3140 | +<div class="refsect2"> |
3141 | +<a name="IndicateListenerClass"></a><h3>struct IndicateListenerClass</h3> |
3142 | +<pre class="programlisting">struct IndicateListenerClass { |
3143 | + /* Parent */ |
3144 | + GObjectClass parent; |
3145 | + |
3146 | + /* Signals */ |
3147 | + void (* indicator_added) (IndicateListenerServer * server, IndicateListenerIndicator * indicator); |
3148 | + void (* indicator_removed) (IndicateListenerServer * server, IndicateListenerIndicator * indicator); |
3149 | + void (* indicator_modified) (IndicateListenerServer * server, IndicateListenerIndicator * indicator, gchar * property); |
3150 | + |
3151 | + void (* server_added) (IndicateListenerServer * server, gchar * type); |
3152 | + void (* server_removed) (IndicateListenerServer * server, gchar * type); |
3153 | + void (* server_count_changed) (IndicateListenerServer * server, guint count); |
3154 | + |
3155 | + void (* indicator_servers_report) (void); |
3156 | + |
3157 | + /* Future Use */ |
3158 | + void (*indicate_listener_reserved1)(void); |
3159 | + void (*indicate_listener_reserved2)(void); |
3160 | + void (*indicate_listener_reserved3)(void); |
3161 | +}; |
3162 | +</pre> |
3163 | +<p> |
3164 | +The class has all of the signals that are supplied by |
3165 | +the listener about what is happening on the server. |
3166 | +</p> |
3167 | +<div class="variablelist"><table border="0"> |
3168 | +<col align="left" valign="top"> |
3169 | +<tbody> |
3170 | +<tr> |
3171 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="IndicateListenerClass.parent"></a>parent</code></em>;</span></p></td> |
3172 | +<td>Parent class <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>.</td> |
3173 | +</tr> |
3174 | +<tr> |
3175 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicator-added"></a>indicator_added</code></em> ()</span></p></td> |
3176 | +<td>Slot for IndicateListener::indicator-added.</td> |
3177 | +</tr> |
3178 | +<tr> |
3179 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicator-removed"></a>indicator_removed</code></em> ()</span></p></td> |
3180 | +<td>Slot for IndicateListener::indicator-removed.</td> |
3181 | +</tr> |
3182 | +<tr> |
3183 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicator-modified"></a>indicator_modified</code></em> ()</span></p></td> |
3184 | +<td>Slot for IndicateListener::indicator-modified.</td> |
3185 | +</tr> |
3186 | +<tr> |
3187 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.server-added"></a>server_added</code></em> ()</span></p></td> |
3188 | +<td>Slot for IndicateListener::server-added.</td> |
3189 | +</tr> |
3190 | +<tr> |
3191 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.server-removed"></a>server_removed</code></em> ()</span></p></td> |
3192 | +<td>Slot for IndicateListener::server-removed.</td> |
3193 | +</tr> |
3194 | +<tr> |
3195 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.server-count-changed"></a>server_count_changed</code></em> ()</span></p></td> |
3196 | +<td>Slot for IndicateListener::server-count-changed.</td> |
3197 | +</tr> |
3198 | +<tr> |
3199 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicator-servers-report"></a>indicator_servers_report</code></em> ()</span></p></td> |
3200 | +<td>Slot for IndicateListener::indicator-servers-report.</td> |
3201 | +</tr> |
3202 | +<tr> |
3203 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicate-listener-reserved1"></a>indicate_listener_reserved1</code></em> ()</span></p></td> |
3204 | +<td>Reserved for future use</td> |
3205 | +</tr> |
3206 | +<tr> |
3207 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicate-listener-reserved2"></a>indicate_listener_reserved2</code></em> ()</span></p></td> |
3208 | +<td>Reserved for future use</td> |
3209 | +</tr> |
3210 | +<tr> |
3211 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateListenerClass.indicate-listener-reserved3"></a>indicate_listener_reserved3</code></em> ()</span></p></td> |
3212 | +<td>Reserved for future use</td> |
3213 | +</tr> |
3214 | +</tbody> |
3215 | +</table></div> |
3216 | +</div> |
3217 | +<hr> |
3218 | +<div class="refsect2"> |
3219 | +<a name="IndicateListenerIndicator"></a><h3>IndicateListenerIndicator</h3> |
3220 | +<pre class="programlisting">typedef struct { |
3221 | + guint id; |
3222 | +} IndicateListenerIndicator; |
3223 | +</pre> |
3224 | +<p> |
3225 | +A private structure used to identify a specific Indicate |
3226 | +Indicator that exists on a <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a>. Used as a |
3227 | +paramaeter and a signal parameter. |
3228 | +</p> |
3229 | +</div> |
3230 | +<hr> |
3231 | +<div class="refsect2"> |
3232 | +<a name="IndicateListenerServer"></a><h3>IndicateListenerServer</h3> |
3233 | +<pre class="programlisting">typedef struct { |
3234 | + gchar * name; |
3235 | + GDBusProxy * proxy; |
3236 | + GDBusConnection * connection; |
3237 | + gboolean interests[INDICATE_INTEREST_LAST]; |
3238 | + gint max_indicators; |
3239 | +} IndicateListenerServer; |
3240 | +</pre> |
3241 | +<p> |
3242 | +A private structure used to identify a specific Indicate |
3243 | +server that exists on the bus. Used as a paramaeter and a |
3244 | +signal parameter. |
3245 | +</p> |
3246 | +</div> |
3247 | +<hr> |
3248 | +<div class="refsect2"> |
3249 | +<a name="indicate-listener-display"></a><h3>indicate_listener_display ()</h3> |
3250 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_listener_display (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3251 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3252 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3253 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre> |
3254 | +<p> |
3255 | +</p> |
3256 | +</div> |
3257 | +<hr> |
3258 | +<div class="refsect2"> |
3259 | +<a name="indicate-listener-get-property"></a><h3>indicate_listener_get_property ()</h3> |
3260 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_listener_get_property (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3261 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3262 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3263 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3264 | + <em class="parameter"><code><span class="type">void</span> (*callback) (IndicateListener * listener, IndicateListenerServer * server, IndicateListenerIndicator * indicator, gchar * property, const gchar * propertydata, gpointer data)</code></em>, |
3265 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre> |
3266 | +<p> |
3267 | +A function to get a property from an indicator on a server |
3268 | +and bring it back locally. This wraps all the hassle of using |
3269 | +the DBus API and makes it pretty easy to get properties. |
3270 | +</p> |
3271 | +<div class="variablelist"><table border="0"> |
3272 | +<col align="left" valign="top"> |
3273 | +<tbody> |
3274 | +<tr> |
3275 | +<td><p><span class="term"><em class="parameter"><code>listener</code></em> :</span></p></td> |
3276 | +<td>The <a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> representing the connection</td> |
3277 | +</tr> |
3278 | +<tr> |
3279 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3280 | +<td>The server that the indicator is on</td> |
3281 | +</tr> |
3282 | +<tr> |
3283 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
3284 | +<td>Which indicator is being queried</td> |
3285 | +</tr> |
3286 | +<tr> |
3287 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3288 | +<td>Name of the property to get</td> |
3289 | +</tr> |
3290 | +<tr> |
3291 | +<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td> |
3292 | +<td>The callback function to call with the data</td> |
3293 | +</tr> |
3294 | +<tr> |
3295 | +<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td> |
3296 | +<td>Arbitrary data to give the callback</td> |
3297 | +</tr> |
3298 | +</tbody> |
3299 | +</table></div> |
3300 | +</div> |
3301 | +<hr> |
3302 | +<div class="refsect2"> |
3303 | +<a name="indicate-listener-get-property-cb"></a><h3>indicate_listener_get_property_cb ()</h3> |
3304 | +<pre class="programlisting"><span class="returnvalue">void</span> (*indicate_listener_get_property_cb) |
3305 | + (<em class="parameter"><code><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *listener</code></em>, |
3306 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *server</code></em>, |
3307 | + <em class="parameter"><code><a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *indicator</code></em>, |
3308 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3309 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *propertydata</code></em>, |
3310 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre> |
3311 | +<p> |
3312 | +</p> |
3313 | +</div> |
3314 | +<hr> |
3315 | +<div class="refsect2"> |
3316 | +<a name="indicate-listener-new"></a><h3>indicate_listener_new ()</h3> |
3317 | +<pre class="programlisting"><a class="link" href="IndicateListener.html" title="IndicateListener"><span class="returnvalue">IndicateListener</span></a> * indicate_listener_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
3318 | +<p> |
3319 | +Creates a new Listener object. Does not set this to the default |
3320 | +listener object. |
3321 | +</p> |
3322 | +<div class="variablelist"><table border="0"> |
3323 | +<col align="left" valign="top"> |
3324 | +<tbody><tr> |
3325 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3326 | +<td>A new listener object.</td> |
3327 | +</tr></tbody> |
3328 | +</table></div> |
3329 | +</div> |
3330 | +</div> |
3331 | +<div class="refsect1"> |
3332 | +<a name="IndicateListener.signal-details"></a><h2>Signal Details</h2> |
3333 | +<div class="refsect2"> |
3334 | +<a name="IndicateListener-indicator-added"></a><h3>The <code class="literal">"indicator-added"</code> signal</h3> |
3335 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3336 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3337 | + <a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *arg2, |
3338 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3339 | +<p> |
3340 | +</p> |
3341 | +<div class="variablelist"><table border="0"> |
3342 | +<col align="left" valign="top"> |
3343 | +<tbody> |
3344 | +<tr> |
3345 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3346 | +<td>the object which received the signal.</td> |
3347 | +</tr> |
3348 | +<tr> |
3349 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3350 | +<td>user data set when the signal handler was connected.</td> |
3351 | +</tr> |
3352 | +</tbody> |
3353 | +</table></div> |
3354 | +</div> |
3355 | +<hr> |
3356 | +<div class="refsect2"> |
3357 | +<a name="IndicateListener-indicator-modified"></a><h3>The <code class="literal">"indicator-modified"</code> signal</h3> |
3358 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3359 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3360 | + <a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *arg2, |
3361 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg3, |
3362 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3363 | +<p> |
3364 | +</p> |
3365 | +<div class="variablelist"><table border="0"> |
3366 | +<col align="left" valign="top"> |
3367 | +<tbody> |
3368 | +<tr> |
3369 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3370 | +<td>the object which received the signal.</td> |
3371 | +</tr> |
3372 | +<tr> |
3373 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3374 | +<td>user data set when the signal handler was connected.</td> |
3375 | +</tr> |
3376 | +</tbody> |
3377 | +</table></div> |
3378 | +</div> |
3379 | +<hr> |
3380 | +<div class="refsect2"> |
3381 | +<a name="IndicateListener-indicator-removed"></a><h3>The <code class="literal">"indicator-removed"</code> signal</h3> |
3382 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3383 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3384 | + <a class="link" href="IndicateListener.html#IndicateListenerIndicator" title="IndicateListenerIndicator"><span class="type">IndicateListenerIndicator</span></a> *arg2, |
3385 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3386 | +<p> |
3387 | +</p> |
3388 | +<div class="variablelist"><table border="0"> |
3389 | +<col align="left" valign="top"> |
3390 | +<tbody> |
3391 | +<tr> |
3392 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3393 | +<td>the object which received the signal.</td> |
3394 | +</tr> |
3395 | +<tr> |
3396 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3397 | +<td>user data set when the signal handler was connected.</td> |
3398 | +</tr> |
3399 | +</tbody> |
3400 | +</table></div> |
3401 | +</div> |
3402 | +<hr> |
3403 | +<div class="refsect2"> |
3404 | +<a name="IndicateListener-indicator-servers-report"></a><h3>The <code class="literal">"indicator-servers-report"</code> signal</h3> |
3405 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3406 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3407 | +<p> |
3408 | +</p> |
3409 | +<div class="variablelist"><table border="0"> |
3410 | +<col align="left" valign="top"> |
3411 | +<tbody> |
3412 | +<tr> |
3413 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3414 | +<td>the object which received the signal.</td> |
3415 | +</tr> |
3416 | +<tr> |
3417 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3418 | +<td>user data set when the signal handler was connected.</td> |
3419 | +</tr> |
3420 | +</tbody> |
3421 | +</table></div> |
3422 | +</div> |
3423 | +<hr> |
3424 | +<div class="refsect2"> |
3425 | +<a name="IndicateListener-server-added"></a><h3>The <code class="literal">"server-added"</code> signal</h3> |
3426 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3427 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3428 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg2, |
3429 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3430 | +<p> |
3431 | +</p> |
3432 | +<div class="variablelist"><table border="0"> |
3433 | +<col align="left" valign="top"> |
3434 | +<tbody> |
3435 | +<tr> |
3436 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3437 | +<td>the object which received the signal.</td> |
3438 | +</tr> |
3439 | +<tr> |
3440 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3441 | +<td>user data set when the signal handler was connected.</td> |
3442 | +</tr> |
3443 | +</tbody> |
3444 | +</table></div> |
3445 | +</div> |
3446 | +<hr> |
3447 | +<div class="refsect2"> |
3448 | +<a name="IndicateListener-server-count-changed"></a><h3>The <code class="literal">"server-count-changed"</code> signal</h3> |
3449 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3450 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3451 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg2, |
3452 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3453 | +<p> |
3454 | +</p> |
3455 | +<div class="variablelist"><table border="0"> |
3456 | +<col align="left" valign="top"> |
3457 | +<tbody> |
3458 | +<tr> |
3459 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3460 | +<td>the object which received the signal.</td> |
3461 | +</tr> |
3462 | +<tr> |
3463 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3464 | +<td>user data set when the signal handler was connected.</td> |
3465 | +</tr> |
3466 | +</tbody> |
3467 | +</table></div> |
3468 | +</div> |
3469 | +<hr> |
3470 | +<div class="refsect2"> |
3471 | +<a name="IndicateListener-server-removed"></a><h3>The <code class="literal">"server-removed"</code> signal</h3> |
3472 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateListener.html" title="IndicateListener"><span class="type">IndicateListener</span></a> *indicatelistener, |
3473 | + <a class="link" href="IndicateListener.html#IndicateListenerServer" title="IndicateListenerServer"><span class="type">IndicateListenerServer</span></a> *arg1, |
3474 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg2, |
3475 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
3476 | +<p> |
3477 | +</p> |
3478 | +<div class="variablelist"><table border="0"> |
3479 | +<col align="left" valign="top"> |
3480 | +<tbody> |
3481 | +<tr> |
3482 | +<td><p><span class="term"><em class="parameter"><code>indicatelistener</code></em> :</span></p></td> |
3483 | +<td>the object which received the signal.</td> |
3484 | +</tr> |
3485 | +<tr> |
3486 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
3487 | +<td>user data set when the signal handler was connected.</td> |
3488 | +</tr> |
3489 | +</tbody> |
3490 | +</table></div> |
3491 | +</div> |
3492 | +</div> |
3493 | +</div> |
3494 | +<div class="footer"> |
3495 | +<hr> |
3496 | + Generated by GTK-Doc V1.18</div> |
3497 | +</body> |
3498 | +</html> |
3499 | \ No newline at end of file |
3500 | |
3501 | === added file 'docs/reference/html/IndicateServer.html' |
3502 | --- docs/reference/html/IndicateServer.html 1970-01-01 00:00:00 +0000 |
3503 | +++ docs/reference/html/IndicateServer.html 2012-03-09 22:23:17 +0000 |
3504 | @@ -0,0 +1,882 @@ |
3505 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
3506 | +<html> |
3507 | +<head> |
3508 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3509 | +<title>IndicateServer</title> |
3510 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
3511 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
3512 | +<link rel="up" href="base.html" title="Part I. Base Classes for Applications"> |
3513 | +<link rel="prev" href="IndicateIndicator.html" title="IndicateIndicator"> |
3514 | +<link rel="next" href="subclass.html" title="Part II. Subclasses for specific indicators"> |
3515 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
3516 | +<link rel="stylesheet" href="style.css" type="text/css"> |
3517 | +</head> |
3518 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
3519 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
3520 | +<tr valign="middle"> |
3521 | +<td><a accesskey="p" href="IndicateIndicator.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
3522 | +<td><a accesskey="u" href="base.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
3523 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
3524 | +<th width="100%" align="center">libindicate Reference Manual</th> |
3525 | +<td><a accesskey="n" href="subclass.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
3526 | +</tr> |
3527 | +<tr><td colspan="5" class="shortcuts"> |
3528 | +<a href="#IndicateServer.synopsis" class="shortcut">Top</a> |
3529 | + | |
3530 | + <a href="#IndicateServer.description" class="shortcut">Description</a> |
3531 | + | |
3532 | + <a href="#IndicateServer.object-hierarchy" class="shortcut">Object Hierarchy</a> |
3533 | + | |
3534 | + <a href="#IndicateServer.properties" class="shortcut">Properties</a> |
3535 | + | |
3536 | + <a href="#IndicateServer.signals" class="shortcut">Signals</a> |
3537 | +</td></tr> |
3538 | +</table> |
3539 | +<div class="refentry"> |
3540 | +<a name="IndicateServer"></a><div class="titlepage"></div> |
3541 | +<div class="refnamediv"><table width="100%"><tr> |
3542 | +<td valign="top"> |
3543 | +<h2><span class="refentrytitle"><a name="IndicateServer.top_of_page"></a>IndicateServer</span></h2> |
3544 | +<p>IndicateServer — The representation of the application on DBus.</p> |
3545 | +</td> |
3546 | +<td valign="top" align="right"></td> |
3547 | +</tr></table></div> |
3548 | +<div class="refsect1"> |
3549 | +<a name="IndicateServer.stability-level"></a><h2>Stability Level</h2> |
3550 | +Unstable, unless otherwise indicated |
3551 | +</div> |
3552 | +<div class="refsynopsisdiv"> |
3553 | +<a name="IndicateServer.synopsis"></a><h2>Synopsis</h2> |
3554 | +<pre class="synopsis"> |
3555 | +#include <libindicate/server.h> |
3556 | + |
3557 | +struct <a class="link" href="IndicateServer.html#IndicateServer-struct" title="struct IndicateServer">IndicateServer</a>; |
3558 | +struct <a class="link" href="IndicateServer.html#IndicateServerClass" title="struct IndicateServerClass">IndicateServerClass</a>; |
3559 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-add-indicator" title="indicate_server_add_indicator ()">indicate_server_add_indicator</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3560 | + <em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
3561 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="IndicateServer.html#indicate-server-check-interest" title="indicate_server_check_interest ()">indicate_server_check_interest</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3562 | + <em class="parameter"><code><span class="type">IndicateInterests</span> interest</code></em>); |
3563 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="IndicateServer.html#indicate-server-get-next-id" title="indicate_server_get_next_id ()">indicate_server_get_next_id</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>); |
3564 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-hide" title="indicate_server_hide ()">indicate_server_hide</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>); |
3565 | +<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="returnvalue">IndicateServer</span></a> * <a class="link" href="IndicateServer.html#indicate-server-ref-default" title="indicate_server_ref_default ()">indicate_server_ref_default</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
3566 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-remove-indicator" title="indicate_server_remove_indicator ()">indicate_server_remove_indicator</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3567 | + <em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>); |
3568 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-set-default" title="indicate_server_set_default ()">indicate_server_set_default</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>); |
3569 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-set-desktop-file" title="indicate_server_set_desktop_file ()">indicate_server_set_desktop_file</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3570 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>); |
3571 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-set-type" title="indicate_server_set_type ()">indicate_server_set_type</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3572 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>); |
3573 | +<span class="returnvalue">void</span> <a class="link" href="IndicateServer.html#indicate-server-show" title="indicate_server_show ()">indicate_server_show</a> (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>); |
3574 | +</pre> |
3575 | +</div> |
3576 | +<div class="refsect1"> |
3577 | +<a name="IndicateServer.object-hierarchy"></a><h2>Object Hierarchy</h2> |
3578 | +<pre class="synopsis"> |
3579 | + <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a> |
3580 | + +----IndicateServer |
3581 | +</pre> |
3582 | +</div> |
3583 | +<div class="refsect1"> |
3584 | +<a name="IndicateServer.properties"></a><h2>Properties</h2> |
3585 | +<pre class="synopsis"> |
3586 | + "<a class="link" href="IndicateServer.html#IndicateServer--count" title='The "count" property'>count</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write |
3587 | + "<a class="link" href="IndicateServer.html#IndicateServer--desktop" title='The "desktop" property'>desktop</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write |
3588 | + "<a class="link" href="IndicateServer.html#IndicateServer--icon-theme" title='The "icon-theme" property'>icon-theme</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write |
3589 | + "<a class="link" href="IndicateServer.html#IndicateServer--menu" title='The "menu" property'>menu</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read |
3590 | + "<a class="link" href="IndicateServer.html#IndicateServer--path" title='The "path" property'>path</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only |
3591 | + "<a class="link" href="IndicateServer.html#IndicateServer--type" title='The "type" property'>type</a>" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write |
3592 | +</pre> |
3593 | +</div> |
3594 | +<div class="refsect1"> |
3595 | +<a name="IndicateServer.signals"></a><h2>Signals</h2> |
3596 | +<pre class="synopsis"> |
3597 | + "<a class="link" href="IndicateServer.html#IndicateServer-indicator-delete" title='The "indicator-delete" signal'>indicator-delete</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3598 | + "<a class="link" href="IndicateServer.html#IndicateServer-indicator-modified" title='The "indicator-modified" signal'>indicator-modified</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3599 | + "<a class="link" href="IndicateServer.html#IndicateServer-indicator-new" title='The "indicator-new" signal'>indicator-new</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3600 | + "<a class="link" href="IndicateServer.html#IndicateServer-interest-added" title='The "interest-added" signal'>interest-added</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3601 | + "<a class="link" href="IndicateServer.html#IndicateServer-interest-removed" title='The "interest-removed" signal'>interest-removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3602 | + "<a class="link" href="IndicateServer.html#IndicateServer-max-indicators-changed" title='The "max-indicators-changed" signal'>max-indicators-changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3603 | + "<a class="link" href="IndicateServer.html#IndicateServer-server-count-changed" title='The "server-count-changed" signal'>server-count-changed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3604 | + "<a class="link" href="IndicateServer.html#IndicateServer-server-display" title='The "server-display" signal'>server-display</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3605 | + "<a class="link" href="IndicateServer.html#IndicateServer-server-hide" title='The "server-hide" signal'>server-hide</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3606 | + "<a class="link" href="IndicateServer.html#IndicateServer-server-show" title='The "server-show" signal'>server-show</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a> |
3607 | +</pre> |
3608 | +</div> |
3609 | +<div class="refsect1"> |
3610 | +<a name="IndicateServer.description"></a><h2>Description</h2> |
3611 | +<p> |
3612 | +The server object is the object that provides the functions on |
3613 | + to DBus for other applications to call. It does this by implementing |
3614 | + the DBus indicator spec, but it also allows for subclassing so that |
3615 | + subclasses don't have to worry about the DBus-isms as much as |
3616 | + the functionality that they're trying to express. |
3617 | +</p> |
3618 | +<p> |
3619 | + For simple applications there is limited need to set anything |
3620 | + more than the desktop file and the type of the server using |
3621 | + <a class="link" href="IndicateServer.html#indicate-server-set-desktop-file" title="indicate_server_set_desktop_file ()"><code class="function">indicate_server_set_desktop_file()</code></a> and <a class="link" href="IndicateServer.html#indicate-server-set-type" title="indicate_server_set_type ()"><code class="function">indicate_server_set_type()</code></a>. |
3622 | + Each of these function sets the respective value and expresses |
3623 | + it in a way that other applications on the bus can read it. |
3624 | +</p> |
3625 | +<p> |
3626 | + More advanced applications might find the need to subclass the |
3627 | + <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object and make their own. This is likely the |
3628 | + case where applications have complex data stores that they don't |
3629 | + want to turn into a large set of <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObjects</span></a> that can take up a |
3630 | + significant amount of memory in the program. |
3631 | +</p> |
3632 | +<p> |
3633 | + In general, it is recommended that application authors go with |
3634 | + the high memory path first, and then optimize by implementing |
3635 | + their server on a second pass. |
3636 | +</p> |
3637 | +</div> |
3638 | +<div class="refsect1"> |
3639 | +<a name="IndicateServer.details"></a><h2>Details</h2> |
3640 | +<div class="refsect2"> |
3641 | +<a name="IndicateServer-struct"></a><h3>struct IndicateServer</h3> |
3642 | +<pre class="programlisting">struct IndicateServer;</pre> |
3643 | +<p> |
3644 | +This is the object that represents the overall connection |
3645 | + between this application and DBus. It acts as the proxy for |
3646 | + incomming DBus calls and also sends the appropriate signals |
3647 | + on DBus for events happening on other objects locally. It |
3648 | + provides some settings that effection how the application as |
3649 | + a whole is perceived by listeners of the indicator protocol. |
3650 | +</p> |
3651 | +</div> |
3652 | +<hr> |
3653 | +<div class="refsect2"> |
3654 | +<a name="IndicateServerClass"></a><h3>struct IndicateServerClass</h3> |
3655 | +<pre class="programlisting">struct IndicateServerClass { |
3656 | + GObjectClass parent; |
3657 | + |
3658 | + /* Signals */ |
3659 | + void (* indicator_added) (IndicateServer * server, guint id); |
3660 | + void (* indicator_removed) (IndicateServer * server, guint id); |
3661 | + void (* indicator_modified) (IndicateServer * server, guint id, gchar * property); |
3662 | + void (* server_show) (IndicateServer * server, gchar * type); |
3663 | + void (* server_hide) (IndicateServer * server, gchar * type); |
3664 | + void (* server_display) (IndicateServer * server, guint timestamp); |
3665 | + void (* interest_added) (IndicateServer * server, IndicateInterests interest); |
3666 | + void (* interest_removed) (IndicateServer * server, IndicateInterests interest); |
3667 | + void (* max_indicators_changed) (IndicateServer * server, gint max); |
3668 | + void (* server_count_changed) (IndicateServer * server, guint count); |
3669 | + |
3670 | + /* Virtual Functions */ |
3671 | + gboolean (*get_indicator_count) (IndicateServer * server, guint * count, GError **error); |
3672 | + indicate_server_get_indicator_list_slot_t get_indicator_list; |
3673 | + gboolean (*get_indicator_property) (IndicateServer * server, guint id, gchar * property, GVariant ** value, GError **error); |
3674 | + indicate_server_get_indicator_property_group_slot_t get_indicator_property_group; |
3675 | + indicate_server_get_indicator_properties_slot_t get_indicator_properties; |
3676 | + gboolean (*show_indicator_to_user) (IndicateServer * server, guint id, guint timestamp, GError ** error); |
3677 | + gboolean (*indicator_displayed) (IndicateServer * server, const gchar * sender, guint id, gboolean displayed, GError ** error); |
3678 | + guint (*get_next_id) (IndicateServer * server); |
3679 | + gboolean (*show_interest) (IndicateServer * server, const gchar * sender, IndicateInterests interest); |
3680 | + gboolean (*remove_interest) (IndicateServer * server, const gchar * sender, IndicateInterests interest); |
3681 | + gboolean (*check_interest) (IndicateServer * server, IndicateInterests interest); |
3682 | + gboolean (*max_indicators_set) (IndicateServer * server, const gchar * sender, gint max); |
3683 | + gint (*max_indicators_get) (IndicateServer * server); |
3684 | + |
3685 | + /* Reserver for future use */ |
3686 | + void (*indicate_server_reserved1)(void); |
3687 | + void (*indicate_server_reserved2)(void); |
3688 | + void (*indicate_server_reserved3)(void); |
3689 | + void (*indicate_server_reserved4)(void); |
3690 | +}; |
3691 | +</pre> |
3692 | +<p> |
3693 | +All of the functions and signals that make up the server class |
3694 | + including those that are public API to the application and those |
3695 | + that are public API to all of DBus. Subclasses may need to |
3696 | + implement a large portion of these. |
3697 | +</p> |
3698 | +<div class="variablelist"><table border="0"> |
3699 | +<col align="left" valign="top"> |
3700 | +<tbody> |
3701 | +<tr> |
3702 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="IndicateServerClass.parent"></a>parent</code></em>;</span></p></td> |
3703 | +<td>Parent Class</td> |
3704 | +</tr> |
3705 | +<tr> |
3706 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicator-added"></a>indicator_added</code></em> ()</span></p></td> |
3707 | +<td>Slot for <span class="type">"indicator-added"</span>.</td> |
3708 | +</tr> |
3709 | +<tr> |
3710 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicator-removed"></a>indicator_removed</code></em> ()</span></p></td> |
3711 | +<td>Slot for <span class="type">"indicator-removed"</span>.</td> |
3712 | +</tr> |
3713 | +<tr> |
3714 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicator-modified"></a>indicator_modified</code></em> ()</span></p></td> |
3715 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-indicator-modified" title='The "indicator-modified" signal'><span class="type">"indicator-modified"</span></a>.</td> |
3716 | +</tr> |
3717 | +<tr> |
3718 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.server-show"></a>server_show</code></em> ()</span></p></td> |
3719 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-server-show" title='The "server-show" signal'><span class="type">"server-show"</span></a>.</td> |
3720 | +</tr> |
3721 | +<tr> |
3722 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.server-hide"></a>server_hide</code></em> ()</span></p></td> |
3723 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-server-hide" title='The "server-hide" signal'><span class="type">"server-hide"</span></a>.</td> |
3724 | +</tr> |
3725 | +<tr> |
3726 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.server-display"></a>server_display</code></em> ()</span></p></td> |
3727 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-server-display" title='The "server-display" signal'><span class="type">"server-display"</span></a>.</td> |
3728 | +</tr> |
3729 | +<tr> |
3730 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.interest-added"></a>interest_added</code></em> ()</span></p></td> |
3731 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-interest-added" title='The "interest-added" signal'><span class="type">"interest-added"</span></a>.</td> |
3732 | +</tr> |
3733 | +<tr> |
3734 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.interest-removed"></a>interest_removed</code></em> ()</span></p></td> |
3735 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-interest-removed" title='The "interest-removed" signal'><span class="type">"interest-removed"</span></a>.</td> |
3736 | +</tr> |
3737 | +<tr> |
3738 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.max-indicators-changed"></a>max_indicators_changed</code></em> ()</span></p></td> |
3739 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-max-indicators-changed" title='The "max-indicators-changed" signal'><span class="type">"max-indicators-changed"</span></a>.</td> |
3740 | +</tr> |
3741 | +<tr> |
3742 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.server-count-changed"></a>server_count_changed</code></em> ()</span></p></td> |
3743 | +<td>Slot for <a class="link" href="IndicateServer.html#IndicateServer-server-count-changed" title='The "server-count-changed" signal'><span class="type">"server-count-changed"</span></a>.</td> |
3744 | +</tr> |
3745 | +<tr> |
3746 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.get-indicator-count"></a>get_indicator_count</code></em> ()</span></p></td> |
3747 | +<td>Returns the number of indicators that are visible |
3748 | +on the bus. Hidden indicators should not be counted.</td> |
3749 | +</tr> |
3750 | +<tr> |
3751 | +<td><p><span class="term"><span class="type">indicate_server_get_indicator_list_slot_t</span> <em class="structfield"><code><a name="IndicateServerClass.get-indicator-list"></a>get_indicator_list</code></em>;</span></p></td> |
3752 | +<td>List all of the indicators that are visible.</td> |
3753 | +</tr> |
3754 | +<tr> |
3755 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.get-indicator-property"></a>get_indicator_property</code></em> ()</span></p></td> |
3756 | +<td>Get a property from a particular indicator.</td> |
3757 | +</tr> |
3758 | +<tr> |
3759 | +<td><p><span class="term"><span class="type">indicate_server_get_indicator_property_group_slot_t</span> <em class="structfield"><code><a name="IndicateServerClass.get-indicator-property-group"></a>get_indicator_property_group</code></em>;</span></p></td> |
3760 | +<td>Get the values for a set of properties |
3761 | +as an array of entries, returning an array as well.</td> |
3762 | +</tr> |
3763 | +<tr> |
3764 | +<td><p><span class="term"><span class="type">indicate_server_get_indicator_properties_slot_t</span> <em class="structfield"><code><a name="IndicateServerClass.get-indicator-properties"></a>get_indicator_properties</code></em>;</span></p></td> |
3765 | +<td>Get a list of all the properties that are |
3766 | +on a particular indicator.</td> |
3767 | +</tr> |
3768 | +<tr> |
3769 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.show-indicator-to-user"></a>show_indicator_to_user</code></em> ()</span></p></td> |
3770 | +<td>Respond to someone on the bus asking to show |
3771 | +a particular indicator to the user.</td> |
3772 | +</tr> |
3773 | +<tr> |
3774 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicator-displayed"></a>indicator_displayed</code></em> ()</span></p></td> |
3775 | +<td>An indicator has been visualized by the listener |
3776 | +or it hasn't. This function tracks that.</td> |
3777 | +</tr> |
3778 | +<tr> |
3779 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.get-next-id"></a>get_next_id</code></em> ()</span></p></td> |
3780 | +<td>Get the next unused indicator ID.</td> |
3781 | +</tr> |
3782 | +<tr> |
3783 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.show-interest"></a>show_interest</code></em> ()</span></p></td> |
3784 | +<td>React to someone signifying that they are interested |
3785 | +in this server.</td> |
3786 | +</tr> |
3787 | +<tr> |
3788 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.remove-interest"></a>remove_interest</code></em> ()</span></p></td> |
3789 | +<td>Someone on the bus is no longer interest in this |
3790 | +server, remove it's interest.</td> |
3791 | +</tr> |
3792 | +<tr> |
3793 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.check-interest"></a>check_interest</code></em> ()</span></p></td> |
3794 | +<td>Check to see if anyone on the bus is interested in this |
3795 | +server for a particular feature.</td> |
3796 | +</tr> |
3797 | +<tr> |
3798 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.max-indicators-set"></a>max_indicators_set</code></em> ()</span></p></td> |
3799 | +<td>Set the maximum number of indicators that a |
3800 | +given listener can display.</td> |
3801 | +</tr> |
3802 | +<tr> |
3803 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.max-indicators-get"></a>max_indicators_get</code></em> ()</span></p></td> |
3804 | +<td>Gets the maximum number of indicators from all |
3805 | +listeners that care about this server.</td> |
3806 | +</tr> |
3807 | +<tr> |
3808 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicate-server-reserved1"></a>indicate_server_reserved1</code></em> ()</span></p></td> |
3809 | +<td>Reserved for future use</td> |
3810 | +</tr> |
3811 | +<tr> |
3812 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicate-server-reserved2"></a>indicate_server_reserved2</code></em> ()</span></p></td> |
3813 | +<td>Reserved for future use</td> |
3814 | +</tr> |
3815 | +<tr> |
3816 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicate-server-reserved3"></a>indicate_server_reserved3</code></em> ()</span></p></td> |
3817 | +<td>Reserved for future use</td> |
3818 | +</tr> |
3819 | +<tr> |
3820 | +<td><p><span class="term"><em class="structfield"><code><a name="IndicateServerClass.indicate-server-reserved4"></a>indicate_server_reserved4</code></em> ()</span></p></td> |
3821 | +<td>Reserved for future use</td> |
3822 | +</tr> |
3823 | +</tbody> |
3824 | +</table></div> |
3825 | +</div> |
3826 | +<hr> |
3827 | +<div class="refsect2"> |
3828 | +<a name="indicate-server-add-indicator"></a><h3>indicate_server_add_indicator ()</h3> |
3829 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_add_indicator (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3830 | + <em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
3831 | +<p> |
3832 | +This function adds an indicator <em class="parameter"><code>indicator</code></em> to the list that are |
3833 | +watched by the server <em class="parameter"><code>server</code></em>. This means that signals that are |
3834 | +emitted by the indicator will be picked up and passed via DBus onto |
3835 | +listeners of the application. |
3836 | +</p> |
3837 | +<div class="variablelist"><table border="0"> |
3838 | +<col align="left" valign="top"> |
3839 | +<tbody> |
3840 | +<tr> |
3841 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3842 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to add the <span class="type">IndicateIndictor</span> to.</td> |
3843 | +</tr> |
3844 | +<tr> |
3845 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
3846 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to add.</td> |
3847 | +</tr> |
3848 | +</tbody> |
3849 | +</table></div> |
3850 | +</div> |
3851 | +<hr> |
3852 | +<div class="refsect2"> |
3853 | +<a name="indicate-server-check-interest"></a><h3>indicate_server_check_interest ()</h3> |
3854 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> indicate_server_check_interest (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3855 | + <em class="parameter"><code><span class="type">IndicateInterests</span> interest</code></em>);</pre> |
3856 | +<p> |
3857 | +This function looks at all the interest that various listeners |
3858 | +have specified that they have for this server and returns whether |
3859 | +there is a listener that has the interest specified in <em class="parameter"><code>interest</code></em>. |
3860 | +</p> |
3861 | +<div class="variablelist"><table border="0"> |
3862 | +<col align="left" valign="top"> |
3863 | +<tbody> |
3864 | +<tr> |
3865 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3866 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> being checked</td> |
3867 | +</tr> |
3868 | +<tr> |
3869 | +<td><p><span class="term"><em class="parameter"><code>interest</code></em> :</span></p></td> |
3870 | +<td>Which interest type we're checking for</td> |
3871 | +</tr> |
3872 | +<tr> |
3873 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3874 | +<td> |
3875 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a listener as the interest otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> |
3876 | +</td> |
3877 | +</tr> |
3878 | +</tbody> |
3879 | +</table></div> |
3880 | +</div> |
3881 | +<hr> |
3882 | +<div class="refsect2"> |
3883 | +<a name="indicate-server-get-next-id"></a><h3>indicate_server_get_next_id ()</h3> |
3884 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> indicate_server_get_next_id (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>);</pre> |
3885 | +<p> |
3886 | +Returns the next available unused ID that an indicator |
3887 | +can have. |
3888 | +</p> |
3889 | +<div class="variablelist"><table border="0"> |
3890 | +<col align="left" valign="top"> |
3891 | +<tbody> |
3892 | +<tr> |
3893 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3894 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> the ID will be on</td> |
3895 | +</tr> |
3896 | +<tr> |
3897 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3898 | +<td>A valid indicator ID.</td> |
3899 | +</tr> |
3900 | +</tbody> |
3901 | +</table></div> |
3902 | +</div> |
3903 | +<hr> |
3904 | +<div class="refsect2"> |
3905 | +<a name="indicate-server-hide"></a><h3>indicate_server_hide ()</h3> |
3906 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_hide (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>);</pre> |
3907 | +<p> |
3908 | +This function hides the server from DBus so that it does |
3909 | +not get signals anymore. This causes the signal <a class="link" href="IndicateServer.html#IndicateServer-server-hide" title='The "server-hide" signal'><span class="type">"server-hide"</span></a> |
3910 | +to be sent across the bus for all listeners. Also internally |
3911 | +it will signal <a class="link" href="IndicateServer.html#IndicateServer-interest-removed" title='The "interest-removed" signal'><span class="type">"interest-removed"</span></a> for all the |
3912 | +interests that were currently set for this server. |
3913 | +</p> |
3914 | +<div class="variablelist"><table border="0"> |
3915 | +<col align="left" valign="top"> |
3916 | +<tbody><tr> |
3917 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3918 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to hide.</td> |
3919 | +</tr></tbody> |
3920 | +</table></div> |
3921 | +</div> |
3922 | +<hr> |
3923 | +<div class="refsect2"> |
3924 | +<a name="indicate-server-ref-default"></a><h3>indicate_server_ref_default ()</h3> |
3925 | +<pre class="programlisting"><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="returnvalue">IndicateServer</span></a> * indicate_server_ref_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
3926 | +<p> |
3927 | +This function will return a reference to the default <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> |
3928 | +reference if there is one, or it will create one if one had not |
3929 | +previously been created. It is recommended that all applications |
3930 | +use this function to create a <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> as it ensure that there |
3931 | +is only one per application. |
3932 | +</p> |
3933 | +<div class="variablelist"><table border="0"> |
3934 | +<col align="left" valign="top"> |
3935 | +<tbody><tr> |
3936 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3937 | +<td>A reference to the default <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> instance. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span> |
3938 | +</td> |
3939 | +</tr></tbody> |
3940 | +</table></div> |
3941 | +</div> |
3942 | +<hr> |
3943 | +<div class="refsect2"> |
3944 | +<a name="indicate-server-remove-indicator"></a><h3>indicate_server_remove_indicator ()</h3> |
3945 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_remove_indicator (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3946 | + <em class="parameter"><code><a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> *indicator</code></em>);</pre> |
3947 | +<p> |
3948 | +Removes an indicator <em class="parameter"><code>indicator</code></em> from being watched by the server <em class="parameter"><code>server</code></em> |
3949 | +so it's signals are no longer watched and set over DBus. |
3950 | +</p> |
3951 | +<div class="variablelist"><table border="0"> |
3952 | +<col align="left" valign="top"> |
3953 | +<tbody> |
3954 | +<tr> |
3955 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3956 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to remove the <span class="type">IndicateIndictor</span> from.</td> |
3957 | +</tr> |
3958 | +<tr> |
3959 | +<td><p><span class="term"><em class="parameter"><code>indicator</code></em> :</span></p></td> |
3960 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> to remove.</td> |
3961 | +</tr> |
3962 | +</tbody> |
3963 | +</table></div> |
3964 | +</div> |
3965 | +<hr> |
3966 | +<div class="refsect2"> |
3967 | +<a name="indicate-server-set-default"></a><h3>indicate_server_set_default ()</h3> |
3968 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_set_default (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>);</pre> |
3969 | +<p> |
3970 | +This function is used to set the default <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> that will |
3971 | +be used when creating <a href="/usr/share/gtk-doc/html/libindicate/IndicateIndicator.html"><span class="type">IndicateIndicators</span></a> or for anyone else that |
3972 | +calls <a class="link" href="IndicateServer.html#indicate-server-ref-default" title="indicate_server_ref_default ()"><code class="function">indicate_server_ref_default()</code></a>. Typically this is just an |
3973 | +instance of <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> but applications that create a subclass |
3974 | +of <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> should set this as well. |
3975 | +</p> |
3976 | +<div class="variablelist"><table border="0"> |
3977 | +<col align="left" valign="top"> |
3978 | +<tbody><tr> |
3979 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3980 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> that should be used</td> |
3981 | +</tr></tbody> |
3982 | +</table></div> |
3983 | +</div> |
3984 | +<hr> |
3985 | +<div class="refsect2"> |
3986 | +<a name="indicate-server-set-desktop-file"></a><h3>indicate_server_set_desktop_file ()</h3> |
3987 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_set_desktop_file (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
3988 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);</pre> |
3989 | +<p> |
3990 | +This is a convience function to set the <a class="link" href="IndicateServer.html#IndicateServer--desktop" title='The "desktop" property'><span class="type">"desktop"</span></a> |
3991 | +property of the <em class="parameter"><code>server</code></em> object. The property can also be set |
3992 | +via traditional means, but this one is easier to read. |
3993 | +</p> |
3994 | +<div class="variablelist"><table border="0"> |
3995 | +<col align="left" valign="top"> |
3996 | +<tbody> |
3997 | +<tr> |
3998 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
3999 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to set the type of</td> |
4000 | +</tr> |
4001 | +<tr> |
4002 | +<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td> |
4003 | +<td>The new desktop file representing the server</td> |
4004 | +</tr> |
4005 | +</tbody> |
4006 | +</table></div> |
4007 | +</div> |
4008 | +<hr> |
4009 | +<div class="refsect2"> |
4010 | +<a name="indicate-server-set-type"></a><h3>indicate_server_set_type ()</h3> |
4011 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_set_type (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>, |
4012 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>);</pre> |
4013 | +<p> |
4014 | +This is a convience function to set the <a class="link" href="IndicateServer.html#IndicateServer--type" title='The "type" property'><span class="type">"type"</span></a> |
4015 | +property of the <em class="parameter"><code>server</code></em> object. The property can also be set |
4016 | +via traditional means, but this one is easier to read. |
4017 | +</p> |
4018 | +<div class="variablelist"><table border="0"> |
4019 | +<col align="left" valign="top"> |
4020 | +<tbody> |
4021 | +<tr> |
4022 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4023 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to set the type of</td> |
4024 | +</tr> |
4025 | +<tr> |
4026 | +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> |
4027 | +<td>The new type of the server</td> |
4028 | +</tr> |
4029 | +</tbody> |
4030 | +</table></div> |
4031 | +</div> |
4032 | +<hr> |
4033 | +<div class="refsect2"> |
4034 | +<a name="indicate-server-show"></a><h3>indicate_server_show ()</h3> |
4035 | +<pre class="programlisting"><span class="returnvalue">void</span> indicate_server_show (<em class="parameter"><code><a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *server</code></em>);</pre> |
4036 | +<p> |
4037 | +This function exports the object onto DBus and shows it |
4038 | +to the world. This will be the start of it receiving external |
4039 | +signals from DBus. It is likely that, if there are listeners |
4040 | +running, there will several <a class="link" href="IndicateServer.html#IndicateServer-interest-added" title='The "interest-added" signal'><span class="type">"interest-added"</span></a> |
4041 | +signals coming shortly after this function. This function |
4042 | +emits the <span class="type">"server-added"</span> signal across the bus. |
4043 | +</p> |
4044 | +<div class="variablelist"><table border="0"> |
4045 | +<col align="left" valign="top"> |
4046 | +<tbody><tr> |
4047 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4048 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> to be shown</td> |
4049 | +</tr></tbody> |
4050 | +</table></div> |
4051 | +</div> |
4052 | +</div> |
4053 | +<div class="refsect1"> |
4054 | +<a name="IndicateServer.property-details"></a><h2>Property Details</h2> |
4055 | +<div class="refsect2"> |
4056 | +<a name="IndicateServer--count"></a><h3>The <code class="literal">"count"</code> property</h3> |
4057 | +<pre class="programlisting"> "count" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> : Read / Write</pre> |
4058 | +<p>A number reprsenting the number of items in a server.</p> |
4059 | +<p>Default value: 0</p> |
4060 | +</div> |
4061 | +<hr> |
4062 | +<div class="refsect2"> |
4063 | +<a name="IndicateServer--desktop"></a><h3>The <code class="literal">"desktop"</code> property</h3> |
4064 | +<pre class="programlisting"> "desktop" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre> |
4065 | +<p>The desktop file representing this server.</p> |
4066 | +<p>Default value: ""</p> |
4067 | +</div> |
4068 | +<hr> |
4069 | +<div class="refsect2"> |
4070 | +<a name="IndicateServer--icon-theme"></a><h3>The <code class="literal">"icon-theme"</code> property</h3> |
4071 | +<pre class="programlisting"> "icon-theme" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre> |
4072 | +<p>The Custom Icon Theme Name to use when displaying this Server.</p> |
4073 | +<p>Default value: ""</p> |
4074 | +</div> |
4075 | +<hr> |
4076 | +<div class="refsect2"> |
4077 | +<a name="IndicateServer--menu"></a><h3>The <code class="literal">"menu"</code> property</h3> |
4078 | +<pre class="programlisting"> "menu" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read</pre> |
4079 | +<p>The DBus Object path to an object with a dbusmenu interface on it.</p> |
4080 | +<p>Default value: ""</p> |
4081 | +</div> |
4082 | +<hr> |
4083 | +<div class="refsect2"> |
4084 | +<a name="IndicateServer--path"></a><h3>The <code class="literal">"path"</code> property</h3> |
4085 | +<pre class="programlisting"> "path" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write / Construct Only</pre> |
4086 | +<p>DBus path for the server object.</p> |
4087 | +<p>Default value: "/com/canonical/indicate"</p> |
4088 | +</div> |
4089 | +<hr> |
4090 | +<div class="refsect2"> |
4091 | +<a name="IndicateServer--type"></a><h3>The <code class="literal">"type"</code> property</h3> |
4092 | +<pre class="programlisting"> "type" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>* : Read / Write</pre> |
4093 | +<p>The type of indicators that this server will provide.</p> |
4094 | +<p>Default value: ""</p> |
4095 | +</div> |
4096 | +</div> |
4097 | +<div class="refsect1"> |
4098 | +<a name="IndicateServer.signal-details"></a><h2>Signal Details</h2> |
4099 | +<div class="refsect2"> |
4100 | +<a name="IndicateServer-indicator-delete"></a><h3>The <code class="literal">"indicator-delete"</code> signal</h3> |
4101 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *indicateserver, |
4102 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4103 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4104 | +<p> |
4105 | +</p> |
4106 | +<div class="variablelist"><table border="0"> |
4107 | +<col align="left" valign="top"> |
4108 | +<tbody> |
4109 | +<tr> |
4110 | +<td><p><span class="term"><em class="parameter"><code>indicateserver</code></em> :</span></p></td> |
4111 | +<td>the object which received the signal.</td> |
4112 | +</tr> |
4113 | +<tr> |
4114 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4115 | +<td>user data set when the signal handler was connected.</td> |
4116 | +</tr> |
4117 | +</tbody> |
4118 | +</table></div> |
4119 | +</div> |
4120 | +<hr> |
4121 | +<div class="refsect2"> |
4122 | +<a name="IndicateServer-indicator-modified"></a><h3>The <code class="literal">"indicator-modified"</code> signal</h3> |
4123 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4124 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4125 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg2, |
4126 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4127 | +<p> |
4128 | +Emitted every time that a property on an indicator changes |
4129 | +and it is visible to the world. This results in a signal on DBus. |
4130 | +</p> |
4131 | +<div class="variablelist"><table border="0"> |
4132 | +<col align="left" valign="top"> |
4133 | +<tbody> |
4134 | +<tr> |
4135 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4136 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4137 | +</tr> |
4138 | +<tr> |
4139 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4140 | +<td>The <a class="link" href="IndicateIndicator.html" title="IndicateIndicator"><span class="type">IndicateIndicator</span></a> ID number</td> |
4141 | +</tr> |
4142 | +<tr> |
4143 | +<td><p><span class="term"><em class="parameter"><code>arg2</code></em> :</span></p></td> |
4144 | +<td>The name of the property modified</td> |
4145 | +</tr> |
4146 | +<tr> |
4147 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4148 | +<td>user data set when the signal handler was connected.</td> |
4149 | +</tr> |
4150 | +</tbody> |
4151 | +</table></div> |
4152 | +</div> |
4153 | +<hr> |
4154 | +<div class="refsect2"> |
4155 | +<a name="IndicateServer-indicator-new"></a><h3>The <code class="literal">"indicator-new"</code> signal</h3> |
4156 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *indicateserver, |
4157 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4158 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4159 | +<p> |
4160 | +</p> |
4161 | +<div class="variablelist"><table border="0"> |
4162 | +<col align="left" valign="top"> |
4163 | +<tbody> |
4164 | +<tr> |
4165 | +<td><p><span class="term"><em class="parameter"><code>indicateserver</code></em> :</span></p></td> |
4166 | +<td>the object which received the signal.</td> |
4167 | +</tr> |
4168 | +<tr> |
4169 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4170 | +<td>user data set when the signal handler was connected.</td> |
4171 | +</tr> |
4172 | +</tbody> |
4173 | +</table></div> |
4174 | +</div> |
4175 | +<hr> |
4176 | +<div class="refsect2"> |
4177 | +<a name="IndicateServer-interest-added"></a><h3>The <code class="literal">"interest-added"</code> signal</h3> |
4178 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4179 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4180 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4181 | +<p> |
4182 | +Emitted when a listener signals that they are interested in |
4183 | +this server for a particular reason. This signal is emitted by DBus. |
4184 | +</p> |
4185 | +<div class="variablelist"><table border="0"> |
4186 | +<col align="left" valign="top"> |
4187 | +<tbody> |
4188 | +<tr> |
4189 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4190 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4191 | +</tr> |
4192 | +<tr> |
4193 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4194 | +<td>The interest that was added from <span class="type">IndicateInterests</span> |
4195 | +</td> |
4196 | +</tr> |
4197 | +<tr> |
4198 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4199 | +<td>user data set when the signal handler was connected.</td> |
4200 | +</tr> |
4201 | +</tbody> |
4202 | +</table></div> |
4203 | +</div> |
4204 | +<hr> |
4205 | +<div class="refsect2"> |
4206 | +<a name="IndicateServer-interest-removed"></a><h3>The <code class="literal">"interest-removed"</code> signal</h3> |
4207 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4208 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4209 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4210 | +<p> |
4211 | +Emitted when a listener signals that they are no longer interested in |
4212 | +this server for a particular reason. This signal is emitted by DBus. |
4213 | +</p> |
4214 | +<p> |
4215 | +<em class="parameter"><code>note</code></em> This signal is also emitted after a timeout when the object |
4216 | +is created with <em class="parameter"><code>arg1</code></em> set to <span class="type">INDICATOR_INTREST_NONE</span> if no one has |
4217 | +shown any interest in the server. |
4218 | +</p> |
4219 | +<div class="variablelist"><table border="0"> |
4220 | +<col align="left" valign="top"> |
4221 | +<tbody> |
4222 | +<tr> |
4223 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4224 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4225 | +</tr> |
4226 | +<tr> |
4227 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4228 | +<td>The interest that was removed from <span class="type">IndicateInterests</span> |
4229 | +</td> |
4230 | +</tr> |
4231 | +<tr> |
4232 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4233 | +<td>user data set when the signal handler was connected.</td> |
4234 | +</tr> |
4235 | +</tbody> |
4236 | +</table></div> |
4237 | +</div> |
4238 | +<hr> |
4239 | +<div class="refsect2"> |
4240 | +<a name="IndicateServer-max-indicators-changed"></a><h3>The <code class="literal">"max-indicators-changed"</code> signal</h3> |
4241 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4242 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg1, |
4243 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4244 | +<p> |
4245 | +Emitted when a listener either specifies their max number |
4246 | +to be higher, or at all. The default is -1 or infinite. |
4247 | +</p> |
4248 | +<div class="variablelist"><table border="0"> |
4249 | +<col align="left" valign="top"> |
4250 | +<tbody> |
4251 | +<tr> |
4252 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4253 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4254 | +</tr> |
4255 | +<tr> |
4256 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4257 | +<td>The new max number of indicators</td> |
4258 | +</tr> |
4259 | +<tr> |
4260 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4261 | +<td>user data set when the signal handler was connected.</td> |
4262 | +</tr> |
4263 | +</tbody> |
4264 | +</table></div> |
4265 | +</div> |
4266 | +<hr> |
4267 | +<div class="refsect2"> |
4268 | +<a name="IndicateServer-server-count-changed"></a><h3>The <code class="literal">"server-count-changed"</code> signal</h3> |
4269 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4270 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4271 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4272 | +<p> |
4273 | +Emitted when the count property of the server changes |
4274 | +to a new value. |
4275 | +</p> |
4276 | +<div class="variablelist"><table border="0"> |
4277 | +<col align="left" valign="top"> |
4278 | +<tbody> |
4279 | +<tr> |
4280 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4281 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4282 | +</tr> |
4283 | +<tr> |
4284 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4285 | +<td>The count variable on the server changed.</td> |
4286 | +</tr> |
4287 | +<tr> |
4288 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4289 | +<td>user data set when the signal handler was connected.</td> |
4290 | +</tr> |
4291 | +</tbody> |
4292 | +</table></div> |
4293 | +</div> |
4294 | +<hr> |
4295 | +<div class="refsect2"> |
4296 | +<a name="IndicateServer-server-display"></a><h3>The <code class="literal">"server-display"</code> signal</h3> |
4297 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4298 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, |
4299 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4300 | +<p> |
4301 | +Emitted when a listener signals that the server itself should be |
4302 | +displayed. This signal is caused by a user clicking on the application |
4303 | +item in the Messaging Menu. This signal is emitted by DBus. |
4304 | +</p> |
4305 | +<div class="variablelist"><table border="0"> |
4306 | +<col align="left" valign="top"> |
4307 | +<tbody> |
4308 | +<tr> |
4309 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4310 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4311 | +</tr> |
4312 | +<tr> |
4313 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4314 | +<td>Timestamp of the show event</td> |
4315 | +</tr> |
4316 | +<tr> |
4317 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4318 | +<td>user data set when the signal handler was connected.</td> |
4319 | +</tr> |
4320 | +</tbody> |
4321 | +</table></div> |
4322 | +</div> |
4323 | +<hr> |
4324 | +<div class="refsect2"> |
4325 | +<a name="IndicateServer-server-hide"></a><h3>The <code class="literal">"server-hide"</code> signal</h3> |
4326 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4327 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1, |
4328 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4329 | +<p> |
4330 | +Emitted when a server removes itself from DBus. This results |
4331 | +in a signal on DBus. |
4332 | +</p> |
4333 | +<div class="variablelist"><table border="0"> |
4334 | +<col align="left" valign="top"> |
4335 | +<tbody> |
4336 | +<tr> |
4337 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4338 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4339 | +</tr> |
4340 | +<tr> |
4341 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4342 | +<td>The type of the server</td> |
4343 | +</tr> |
4344 | +<tr> |
4345 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4346 | +<td>user data set when the signal handler was connected.</td> |
4347 | +</tr> |
4348 | +</tbody> |
4349 | +</table></div> |
4350 | +</div> |
4351 | +<hr> |
4352 | +<div class="refsect2"> |
4353 | +<a name="IndicateServer-server-show"></a><h3>The <code class="literal">"server-show"</code> signal</h3> |
4354 | +<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> *arg0, |
4355 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1, |
4356 | + <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre> |
4357 | +<p> |
4358 | +Emitted when a server comes onto DBus by being shown. This |
4359 | +is typically when listeners start reacting to the application's |
4360 | +indicators. This results in a signal on DBus. |
4361 | +</p> |
4362 | +<div class="variablelist"><table border="0"> |
4363 | +<col align="left" valign="top"> |
4364 | +<tbody> |
4365 | +<tr> |
4366 | +<td><p><span class="term"><em class="parameter"><code>arg0</code></em> :</span></p></td> |
4367 | +<td>The <a class="link" href="IndicateServer.html" title="IndicateServer"><span class="type">IndicateServer</span></a> object</td> |
4368 | +</tr> |
4369 | +<tr> |
4370 | +<td><p><span class="term"><em class="parameter"><code>arg1</code></em> :</span></p></td> |
4371 | +<td>The type of the server</td> |
4372 | +</tr> |
4373 | +<tr> |
4374 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
4375 | +<td>user data set when the signal handler was connected.</td> |
4376 | +</tr> |
4377 | +</tbody> |
4378 | +</table></div> |
4379 | +</div> |
4380 | +</div> |
4381 | +</div> |
4382 | +<div class="footer"> |
4383 | +<hr> |
4384 | + Generated by GTK-Doc V1.18</div> |
4385 | +</body> |
4386 | +</html> |
4387 | \ No newline at end of file |
4388 | |
4389 | === added file 'docs/reference/html/base.html' |
4390 | --- docs/reference/html/base.html 1970-01-01 00:00:00 +0000 |
4391 | +++ docs/reference/html/base.html 2012-03-09 22:23:17 +0000 |
4392 | @@ -0,0 +1,41 @@ |
4393 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4394 | +<html> |
4395 | +<head> |
4396 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4397 | +<title>Part I. Base Classes for Applications</title> |
4398 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4399 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
4400 | +<link rel="up" href="index.html" title="libindicate Reference Manual"> |
4401 | +<link rel="prev" href="index.html" title="libindicate Reference Manual"> |
4402 | +<link rel="next" href="IndicateIndicator.html" title="IndicateIndicator"> |
4403 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4404 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4405 | +</head> |
4406 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4407 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
4408 | +<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
4409 | +<td> </td> |
4410 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
4411 | +<th width="100%" align="center">libindicate Reference Manual</th> |
4412 | +<td><a accesskey="n" href="IndicateIndicator.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
4413 | +</tr></table> |
4414 | +<div class="part"> |
4415 | +<div class="titlepage"><div><div><h1 class="title"> |
4416 | +<a name="base"></a>Part I. Base Classes for Applications</h1></div></div></div> |
4417 | +<div class="toc"> |
4418 | +<p><b>Table of Contents</b></p> |
4419 | +<dl> |
4420 | +<dt> |
4421 | +<span class="refentrytitle"><a href="IndicateIndicator.html">IndicateIndicator</a></span><span class="refpurpose"> — A representation of state for applications</span> |
4422 | +</dt> |
4423 | +<dt> |
4424 | +<span class="refentrytitle"><a href="IndicateServer.html">IndicateServer</a></span><span class="refpurpose"> — The representation of the application on DBus.</span> |
4425 | +</dt> |
4426 | +</dl> |
4427 | +</div> |
4428 | +</div> |
4429 | +<div class="footer"> |
4430 | +<hr> |
4431 | + Generated by GTK-Doc V1.18</div> |
4432 | +</body> |
4433 | +</html> |
4434 | \ No newline at end of file |
4435 | |
4436 | === added file 'docs/reference/html/home.png' |
4437 | Binary files docs/reference/html/home.png 1970-01-01 00:00:00 +0000 and docs/reference/html/home.png 2012-03-09 22:23:17 +0000 differ |
4438 | === added file 'docs/reference/html/index.html' |
4439 | --- docs/reference/html/index.html 1970-01-01 00:00:00 +0000 |
4440 | +++ docs/reference/html/index.html 2012-03-09 22:23:17 +0000 |
4441 | @@ -0,0 +1,41 @@ |
4442 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4443 | +<html> |
4444 | +<head> |
4445 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4446 | +<title>libindicate Reference Manual</title> |
4447 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4448 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
4449 | +<link rel="next" href="base.html" title="Part I. Base Classes for Applications"> |
4450 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4451 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4452 | +</head> |
4453 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4454 | +<div class="book"> |
4455 | +<div class="titlepage"> |
4456 | +<div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libindicate Reference Manual</p></th></tr></table></div></div> |
4457 | +<hr> |
4458 | +</div> |
4459 | +<div class="toc"><dl> |
4460 | +<dt><span class="part"><a href="base.html">I. Base Classes for Applications</a></span></dt> |
4461 | +<dd><dl> |
4462 | +<dt> |
4463 | +<span class="refentrytitle"><a href="IndicateIndicator.html">IndicateIndicator</a></span><span class="refpurpose"> — A representation of state for applications</span> |
4464 | +</dt> |
4465 | +<dt> |
4466 | +<span class="refentrytitle"><a href="IndicateServer.html">IndicateServer</a></span><span class="refpurpose"> — The representation of the application on DBus.</span> |
4467 | +</dt> |
4468 | +</dl></dd> |
4469 | +<dt><span class="part"><a href="subclass.html">II. Subclasses for specific indicators</a></span></dt> |
4470 | +<dt><span class="part"><a href="listeners.html">III. Classes for Listeners</a></span></dt> |
4471 | +<dd><dl><dt> |
4472 | +<span class="refentrytitle"><a href="IndicateListener.html">IndicateListener</a></span><span class="refpurpose"></span> |
4473 | +</dt></dl></dd> |
4474 | +<dt><span class="part"><a href="index.html">IV. </a></span></dt> |
4475 | +<dd><dl><dt><span class="index"><a href="ix01.html">Index of all Symbols</a></span></dt></dl></dd> |
4476 | +</dl></div> |
4477 | +</div> |
4478 | +<div class="footer"> |
4479 | +<hr> |
4480 | + Generated by GTK-Doc V1.18</div> |
4481 | +</body> |
4482 | +</html> |
4483 | \ No newline at end of file |
4484 | |
4485 | === added file 'docs/reference/html/index.sgml' |
4486 | --- docs/reference/html/index.sgml 1970-01-01 00:00:00 +0000 |
4487 | +++ docs/reference/html/index.sgml 2012-03-09 22:23:17 +0000 |
4488 | @@ -0,0 +1,85 @@ |
4489 | +<ANCHOR id="IndicateIndicator" href="libindicate/IndicateIndicator.html"> |
4490 | +<ANCHOR id="IndicateIndicator.stability-level" href="libindicate/IndicateIndicator.html#IndicateIndicator.stability-level"> |
4491 | +<ANCHOR id="IndicateIndicator.synopsis" href="libindicate/IndicateIndicator.html#IndicateIndicator.synopsis"> |
4492 | +<ANCHOR id="IndicateIndicator.object-hierarchy" href="libindicate/IndicateIndicator.html#IndicateIndicator.object-hierarchy"> |
4493 | +<ANCHOR id="IndicateIndicator.signals" href="libindicate/IndicateIndicator.html#IndicateIndicator.signals"> |
4494 | +<ANCHOR id="IndicateIndicator.description" href="libindicate/IndicateIndicator.html#IndicateIndicator.description"> |
4495 | +<ANCHOR id="IndicateIndicator.details" href="libindicate/IndicateIndicator.html#IndicateIndicator.details"> |
4496 | +<ANCHOR id="IndicateIndicator-struct" href="libindicate/IndicateIndicator.html#IndicateIndicator-struct"> |
4497 | +<ANCHOR id="IndicateIndicatorClass" href="libindicate/IndicateIndicator.html#IndicateIndicatorClass"> |
4498 | +<ANCHOR id="indicate-indicator-get-id" href="libindicate/IndicateIndicator.html#indicate-indicator-get-id"> |
4499 | +<ANCHOR id="indicate-indicator-get-property" href="libindicate/IndicateIndicator.html#indicate-indicator-get-property"> |
4500 | +<ANCHOR id="indicate-indicator-hide" href="libindicate/IndicateIndicator.html#indicate-indicator-hide"> |
4501 | +<ANCHOR id="indicate-indicator-is-visible" href="libindicate/IndicateIndicator.html#indicate-indicator-is-visible"> |
4502 | +<ANCHOR id="indicate-indicator-list-properties" href="libindicate/IndicateIndicator.html#indicate-indicator-list-properties"> |
4503 | +<ANCHOR id="indicate-indicator-new" href="libindicate/IndicateIndicator.html#indicate-indicator-new"> |
4504 | +<ANCHOR id="indicate-indicator-set-property" href="libindicate/IndicateIndicator.html#indicate-indicator-set-property"> |
4505 | +<ANCHOR id="indicate-indicator-set-property-time" href="libindicate/IndicateIndicator.html#indicate-indicator-set-property-time"> |
4506 | +<ANCHOR id="indicate-indicator-show" href="libindicate/IndicateIndicator.html#indicate-indicator-show"> |
4507 | +<ANCHOR id="indicate-indicator-user-display" href="libindicate/IndicateIndicator.html#indicate-indicator-user-display"> |
4508 | +<ANCHOR id="IndicateIndicator.signal-details" href="libindicate/IndicateIndicator.html#IndicateIndicator.signal-details"> |
4509 | +<ANCHOR id="IndicateIndicator-displayed" href="libindicate/IndicateIndicator.html#IndicateIndicator-displayed"> |
4510 | +<ANCHOR id="IndicateIndicator-hide" href="libindicate/IndicateIndicator.html#IndicateIndicator-hide"> |
4511 | +<ANCHOR id="IndicateIndicator-modified" href="libindicate/IndicateIndicator.html#IndicateIndicator-modified"> |
4512 | +<ANCHOR id="IndicateIndicator-show" href="libindicate/IndicateIndicator.html#IndicateIndicator-show"> |
4513 | +<ANCHOR id="IndicateIndicator-user-display" href="libindicate/IndicateIndicator.html#IndicateIndicator-user-display"> |
4514 | +<ANCHOR id="IndicateServer" href="libindicate/IndicateServer.html"> |
4515 | +<ANCHOR id="IndicateServer.stability-level" href="libindicate/IndicateServer.html#IndicateServer.stability-level"> |
4516 | +<ANCHOR id="IndicateServer.synopsis" href="libindicate/IndicateServer.html#IndicateServer.synopsis"> |
4517 | +<ANCHOR id="IndicateServer.object-hierarchy" href="libindicate/IndicateServer.html#IndicateServer.object-hierarchy"> |
4518 | +<ANCHOR id="IndicateServer.properties" href="libindicate/IndicateServer.html#IndicateServer.properties"> |
4519 | +<ANCHOR id="IndicateServer.signals" href="libindicate/IndicateServer.html#IndicateServer.signals"> |
4520 | +<ANCHOR id="IndicateServer.description" href="libindicate/IndicateServer.html#IndicateServer.description"> |
4521 | +<ANCHOR id="IndicateServer.details" href="libindicate/IndicateServer.html#IndicateServer.details"> |
4522 | +<ANCHOR id="IndicateServer-struct" href="libindicate/IndicateServer.html#IndicateServer-struct"> |
4523 | +<ANCHOR id="IndicateServerClass" href="libindicate/IndicateServer.html#IndicateServerClass"> |
4524 | +<ANCHOR id="indicate-server-add-indicator" href="libindicate/IndicateServer.html#indicate-server-add-indicator"> |
4525 | +<ANCHOR id="indicate-server-check-interest" href="libindicate/IndicateServer.html#indicate-server-check-interest"> |
4526 | +<ANCHOR id="indicate-server-get-next-id" href="libindicate/IndicateServer.html#indicate-server-get-next-id"> |
4527 | +<ANCHOR id="indicate-server-hide" href="libindicate/IndicateServer.html#indicate-server-hide"> |
4528 | +<ANCHOR id="indicate-server-ref-default" href="libindicate/IndicateServer.html#indicate-server-ref-default"> |
4529 | +<ANCHOR id="indicate-server-remove-indicator" href="libindicate/IndicateServer.html#indicate-server-remove-indicator"> |
4530 | +<ANCHOR id="indicate-server-set-default" href="libindicate/IndicateServer.html#indicate-server-set-default"> |
4531 | +<ANCHOR id="indicate-server-set-desktop-file" href="libindicate/IndicateServer.html#indicate-server-set-desktop-file"> |
4532 | +<ANCHOR id="indicate-server-set-type" href="libindicate/IndicateServer.html#indicate-server-set-type"> |
4533 | +<ANCHOR id="indicate-server-show" href="libindicate/IndicateServer.html#indicate-server-show"> |
4534 | +<ANCHOR id="IndicateServer.property-details" href="libindicate/IndicateServer.html#IndicateServer.property-details"> |
4535 | +<ANCHOR id="IndicateServer--count" href="libindicate/IndicateServer.html#IndicateServer--count"> |
4536 | +<ANCHOR id="IndicateServer--desktop" href="libindicate/IndicateServer.html#IndicateServer--desktop"> |
4537 | +<ANCHOR id="IndicateServer--icon-theme" href="libindicate/IndicateServer.html#IndicateServer--icon-theme"> |
4538 | +<ANCHOR id="IndicateServer--menu" href="libindicate/IndicateServer.html#IndicateServer--menu"> |
4539 | +<ANCHOR id="IndicateServer--path" href="libindicate/IndicateServer.html#IndicateServer--path"> |
4540 | +<ANCHOR id="IndicateServer--type" href="libindicate/IndicateServer.html#IndicateServer--type"> |
4541 | +<ANCHOR id="IndicateServer.signal-details" href="libindicate/IndicateServer.html#IndicateServer.signal-details"> |
4542 | +<ANCHOR id="IndicateServer-indicator-delete" href="libindicate/IndicateServer.html#IndicateServer-indicator-delete"> |
4543 | +<ANCHOR id="IndicateServer-indicator-modified" href="libindicate/IndicateServer.html#IndicateServer-indicator-modified"> |
4544 | +<ANCHOR id="IndicateServer-indicator-new" href="libindicate/IndicateServer.html#IndicateServer-indicator-new"> |
4545 | +<ANCHOR id="IndicateServer-interest-added" href="libindicate/IndicateServer.html#IndicateServer-interest-added"> |
4546 | +<ANCHOR id="IndicateServer-interest-removed" href="libindicate/IndicateServer.html#IndicateServer-interest-removed"> |
4547 | +<ANCHOR id="IndicateServer-max-indicators-changed" href="libindicate/IndicateServer.html#IndicateServer-max-indicators-changed"> |
4548 | +<ANCHOR id="IndicateServer-server-count-changed" href="libindicate/IndicateServer.html#IndicateServer-server-count-changed"> |
4549 | +<ANCHOR id="IndicateServer-server-display" href="libindicate/IndicateServer.html#IndicateServer-server-display"> |
4550 | +<ANCHOR id="IndicateServer-server-hide" href="libindicate/IndicateServer.html#IndicateServer-server-hide"> |
4551 | +<ANCHOR id="IndicateServer-server-show" href="libindicate/IndicateServer.html#IndicateServer-server-show"> |
4552 | +<ANCHOR id="IndicateListener" href="libindicate/IndicateListener.html"> |
4553 | +<ANCHOR id="IndicateListener.synopsis" href="libindicate/IndicateListener.html#IndicateListener.synopsis"> |
4554 | +<ANCHOR id="IndicateListener.object-hierarchy" href="libindicate/IndicateListener.html#IndicateListener.object-hierarchy"> |
4555 | +<ANCHOR id="IndicateListener.signals" href="libindicate/IndicateListener.html#IndicateListener.signals"> |
4556 | +<ANCHOR id="IndicateListener.description" href="libindicate/IndicateListener.html#IndicateListener.description"> |
4557 | +<ANCHOR id="IndicateListener.details" href="libindicate/IndicateListener.html#IndicateListener.details"> |
4558 | +<ANCHOR id="IndicateListener-struct" href="libindicate/IndicateListener.html#IndicateListener-struct"> |
4559 | +<ANCHOR id="IndicateListenerClass" href="libindicate/IndicateListener.html#IndicateListenerClass"> |
4560 | +<ANCHOR id="IndicateListenerIndicator" href="libindicate/IndicateListener.html#IndicateListenerIndicator"> |
4561 | +<ANCHOR id="IndicateListenerServer" href="libindicate/IndicateListener.html#IndicateListenerServer"> |
4562 | +<ANCHOR id="indicate-listener-display" href="libindicate/IndicateListener.html#indicate-listener-display"> |
4563 | +<ANCHOR id="indicate-listener-get-property" href="libindicate/IndicateListener.html#indicate-listener-get-property"> |
4564 | +<ANCHOR id="indicate-listener-get-property-cb" href="libindicate/IndicateListener.html#indicate-listener-get-property-cb"> |
4565 | +<ANCHOR id="indicate-listener-new" href="libindicate/IndicateListener.html#indicate-listener-new"> |
4566 | +<ANCHOR id="IndicateListener.signal-details" href="libindicate/IndicateListener.html#IndicateListener.signal-details"> |
4567 | +<ANCHOR id="IndicateListener-indicator-added" href="libindicate/IndicateListener.html#IndicateListener-indicator-added"> |
4568 | +<ANCHOR id="IndicateListener-indicator-modified" href="libindicate/IndicateListener.html#IndicateListener-indicator-modified"> |
4569 | +<ANCHOR id="IndicateListener-indicator-removed" href="libindicate/IndicateListener.html#IndicateListener-indicator-removed"> |
4570 | +<ANCHOR id="IndicateListener-indicator-servers-report" href="libindicate/IndicateListener.html#IndicateListener-indicator-servers-report"> |
4571 | +<ANCHOR id="IndicateListener-server-added" href="libindicate/IndicateListener.html#IndicateListener-server-added"> |
4572 | +<ANCHOR id="IndicateListener-server-count-changed" href="libindicate/IndicateListener.html#IndicateListener-server-count-changed"> |
4573 | +<ANCHOR id="IndicateListener-server-removed" href="libindicate/IndicateListener.html#IndicateListener-server-removed"> |
4574 | |
4575 | === added file 'docs/reference/html/ix01.html' |
4576 | --- docs/reference/html/ix01.html 1970-01-01 00:00:00 +0000 |
4577 | +++ docs/reference/html/ix01.html 2012-03-09 22:23:17 +0000 |
4578 | @@ -0,0 +1,154 @@ |
4579 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4580 | +<html> |
4581 | +<head> |
4582 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4583 | +<title>Index of all Symbols</title> |
4584 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4585 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
4586 | +<link rel="up" href="index.html" title="Part IV. "> |
4587 | +<link rel="prev" href="index.html" title="Part IV. "> |
4588 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4589 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4590 | +</head> |
4591 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4592 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
4593 | +<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
4594 | +<td><a accesskey="u" href="index.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
4595 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
4596 | +<th width="100%" align="center">libindicate Reference Manual</th> |
4597 | +<td> </td> |
4598 | +</tr></table> |
4599 | +<div class="index"> |
4600 | +<div class="titlepage"><div><div><h2 class="title"> |
4601 | +<a name="idp3173344"></a>Index of all Symbols</h2></div></div></div> |
4602 | +<div class="index"><div class="indexdiv"> |
4603 | +<h3>I</h3> |
4604 | +<dl> |
4605 | +<dt>IndicateIndicator, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-struct">struct IndicateIndicator</a> |
4606 | +</dt> |
4607 | +<dt>IndicateIndicator::displayed, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-displayed">The "displayed" signal</a> |
4608 | +</dt> |
4609 | +<dt>IndicateIndicator::hide, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-hide">The "hide" signal</a> |
4610 | +</dt> |
4611 | +<dt>IndicateIndicator::modified, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-modified">The "modified" signal</a> |
4612 | +</dt> |
4613 | +<dt>IndicateIndicator::show, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-show">The "show" signal</a> |
4614 | +</dt> |
4615 | +<dt>IndicateIndicator::user-display, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicator-user-display">The "user-display" signal</a> |
4616 | +</dt> |
4617 | +<dt>IndicateIndicatorClass, <a class="indexterm" href="IndicateIndicator.html#IndicateIndicatorClass">struct IndicateIndicatorClass</a> |
4618 | +</dt> |
4619 | +<dt>IndicateListener, <a class="indexterm" href="IndicateListener.html#IndicateListener-struct">struct IndicateListener</a> |
4620 | +</dt> |
4621 | +<dt>IndicateListener::indicator-added, <a class="indexterm" href="IndicateListener.html#IndicateListener-indicator-added">The "indicator-added" signal</a> |
4622 | +</dt> |
4623 | +<dt>IndicateListener::indicator-modified, <a class="indexterm" href="IndicateListener.html#IndicateListener-indicator-modified">The "indicator-modified" signal</a> |
4624 | +</dt> |
4625 | +<dt>IndicateListener::indicator-removed, <a class="indexterm" href="IndicateListener.html#IndicateListener-indicator-removed">The "indicator-removed" signal</a> |
4626 | +</dt> |
4627 | +<dt>IndicateListener::indicator-servers-report, <a class="indexterm" href="IndicateListener.html#IndicateListener-indicator-servers-report">The "indicator-servers-report" signal</a> |
4628 | +</dt> |
4629 | +<dt>IndicateListener::server-added, <a class="indexterm" href="IndicateListener.html#IndicateListener-server-added">The "server-added" signal</a> |
4630 | +</dt> |
4631 | +<dt>IndicateListener::server-count-changed, <a class="indexterm" href="IndicateListener.html#IndicateListener-server-count-changed">The "server-count-changed" signal</a> |
4632 | +</dt> |
4633 | +<dt>IndicateListener::server-removed, <a class="indexterm" href="IndicateListener.html#IndicateListener-server-removed">The "server-removed" signal</a> |
4634 | +</dt> |
4635 | +<dt>IndicateListenerClass, <a class="indexterm" href="IndicateListener.html#IndicateListenerClass">struct IndicateListenerClass</a> |
4636 | +</dt> |
4637 | +<dt>IndicateListenerIndicator, <a class="indexterm" href="IndicateListener.html#IndicateListenerIndicator">IndicateListenerIndicator</a> |
4638 | +</dt> |
4639 | +<dt>IndicateListenerServer, <a class="indexterm" href="IndicateListener.html#IndicateListenerServer">IndicateListenerServer</a> |
4640 | +</dt> |
4641 | +<dt>IndicateServer, <a class="indexterm" href="IndicateServer.html#IndicateServer-struct">struct IndicateServer</a> |
4642 | +</dt> |
4643 | +<dt>IndicateServer::indicator-delete, <a class="indexterm" href="IndicateServer.html#IndicateServer-indicator-delete">The "indicator-delete" signal</a> |
4644 | +</dt> |
4645 | +<dt>IndicateServer::indicator-modified, <a class="indexterm" href="IndicateServer.html#IndicateServer-indicator-modified">The "indicator-modified" signal</a> |
4646 | +</dt> |
4647 | +<dt>IndicateServer::indicator-new, <a class="indexterm" href="IndicateServer.html#IndicateServer-indicator-new">The "indicator-new" signal</a> |
4648 | +</dt> |
4649 | +<dt>IndicateServer::interest-added, <a class="indexterm" href="IndicateServer.html#IndicateServer-interest-added">The "interest-added" signal</a> |
4650 | +</dt> |
4651 | +<dt>IndicateServer::interest-removed, <a class="indexterm" href="IndicateServer.html#IndicateServer-interest-removed">The "interest-removed" signal</a> |
4652 | +</dt> |
4653 | +<dt>IndicateServer::max-indicators-changed, <a class="indexterm" href="IndicateServer.html#IndicateServer-max-indicators-changed">The "max-indicators-changed" signal</a> |
4654 | +</dt> |
4655 | +<dt>IndicateServer::server-count-changed, <a class="indexterm" href="IndicateServer.html#IndicateServer-server-count-changed">The "server-count-changed" signal</a> |
4656 | +</dt> |
4657 | +<dt>IndicateServer::server-display, <a class="indexterm" href="IndicateServer.html#IndicateServer-server-display">The "server-display" signal</a> |
4658 | +</dt> |
4659 | +<dt>IndicateServer::server-hide, <a class="indexterm" href="IndicateServer.html#IndicateServer-server-hide">The "server-hide" signal</a> |
4660 | +</dt> |
4661 | +<dt>IndicateServer::server-show, <a class="indexterm" href="IndicateServer.html#IndicateServer-server-show">The "server-show" signal</a> |
4662 | +</dt> |
4663 | +<dt>IndicateServer:count, <a class="indexterm" href="IndicateServer.html#IndicateServer--count">The "count" property</a> |
4664 | +</dt> |
4665 | +<dt>IndicateServer:desktop, <a class="indexterm" href="IndicateServer.html#IndicateServer--desktop">The "desktop" property</a> |
4666 | +</dt> |
4667 | +<dt>IndicateServer:icon-theme, <a class="indexterm" href="IndicateServer.html#IndicateServer--icon-theme">The "icon-theme" property</a> |
4668 | +</dt> |
4669 | +<dt>IndicateServer:menu, <a class="indexterm" href="IndicateServer.html#IndicateServer--menu">The "menu" property</a> |
4670 | +</dt> |
4671 | +<dt>IndicateServer:path, <a class="indexterm" href="IndicateServer.html#IndicateServer--path">The "path" property</a> |
4672 | +</dt> |
4673 | +<dt>IndicateServer:type, <a class="indexterm" href="IndicateServer.html#IndicateServer--type">The "type" property</a> |
4674 | +</dt> |
4675 | +<dt>IndicateServerClass, <a class="indexterm" href="IndicateServer.html#IndicateServerClass">struct IndicateServerClass</a> |
4676 | +</dt> |
4677 | +<dt>indicate_indicator_get_id, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-get-id">indicate_indicator_get_id ()</a> |
4678 | +</dt> |
4679 | +<dt>indicate_indicator_get_property, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-get-property">indicate_indicator_get_property ()</a> |
4680 | +</dt> |
4681 | +<dt>indicate_indicator_hide, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-hide">indicate_indicator_hide ()</a> |
4682 | +</dt> |
4683 | +<dt>indicate_indicator_is_visible, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-is-visible">indicate_indicator_is_visible ()</a> |
4684 | +</dt> |
4685 | +<dt>indicate_indicator_list_properties, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-list-properties">indicate_indicator_list_properties ()</a> |
4686 | +</dt> |
4687 | +<dt>indicate_indicator_new, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-new">indicate_indicator_new ()</a> |
4688 | +</dt> |
4689 | +<dt>indicate_indicator_set_property, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-set-property">indicate_indicator_set_property ()</a> |
4690 | +</dt> |
4691 | +<dt>indicate_indicator_set_property_time, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-set-property-time">indicate_indicator_set_property_time ()</a> |
4692 | +</dt> |
4693 | +<dt>indicate_indicator_show, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-show">indicate_indicator_show ()</a> |
4694 | +</dt> |
4695 | +<dt>indicate_indicator_user_display, <a class="indexterm" href="IndicateIndicator.html#indicate-indicator-user-display">indicate_indicator_user_display ()</a> |
4696 | +</dt> |
4697 | +<dt>indicate_listener_display, <a class="indexterm" href="IndicateListener.html#indicate-listener-display">indicate_listener_display ()</a> |
4698 | +</dt> |
4699 | +<dt>indicate_listener_get_property, <a class="indexterm" href="IndicateListener.html#indicate-listener-get-property">indicate_listener_get_property ()</a> |
4700 | +</dt> |
4701 | +<dt>indicate_listener_get_property_cb, <a class="indexterm" href="IndicateListener.html#indicate-listener-get-property-cb">indicate_listener_get_property_cb ()</a> |
4702 | +</dt> |
4703 | +<dt>indicate_listener_new, <a class="indexterm" href="IndicateListener.html#indicate-listener-new">indicate_listener_new ()</a> |
4704 | +</dt> |
4705 | +<dt>indicate_server_add_indicator, <a class="indexterm" href="IndicateServer.html#indicate-server-add-indicator">indicate_server_add_indicator ()</a> |
4706 | +</dt> |
4707 | +<dt>indicate_server_check_interest, <a class="indexterm" href="IndicateServer.html#indicate-server-check-interest">indicate_server_check_interest ()</a> |
4708 | +</dt> |
4709 | +<dt>indicate_server_get_next_id, <a class="indexterm" href="IndicateServer.html#indicate-server-get-next-id">indicate_server_get_next_id ()</a> |
4710 | +</dt> |
4711 | +<dt>indicate_server_hide, <a class="indexterm" href="IndicateServer.html#indicate-server-hide">indicate_server_hide ()</a> |
4712 | +</dt> |
4713 | +<dt>indicate_server_ref_default, <a class="indexterm" href="IndicateServer.html#indicate-server-ref-default">indicate_server_ref_default ()</a> |
4714 | +</dt> |
4715 | +<dt>indicate_server_remove_indicator, <a class="indexterm" href="IndicateServer.html#indicate-server-remove-indicator">indicate_server_remove_indicator ()</a> |
4716 | +</dt> |
4717 | +<dt>indicate_server_set_default, <a class="indexterm" href="IndicateServer.html#indicate-server-set-default">indicate_server_set_default ()</a> |
4718 | +</dt> |
4719 | +<dt>indicate_server_set_desktop_file, <a class="indexterm" href="IndicateServer.html#indicate-server-set-desktop-file">indicate_server_set_desktop_file ()</a> |
4720 | +</dt> |
4721 | +<dt>indicate_server_set_type, <a class="indexterm" href="IndicateServer.html#indicate-server-set-type">indicate_server_set_type ()</a> |
4722 | +</dt> |
4723 | +<dt>indicate_server_show, <a class="indexterm" href="IndicateServer.html#indicate-server-show">indicate_server_show ()</a> |
4724 | +</dt> |
4725 | +</dl> |
4726 | +</div></div> |
4727 | +</div> |
4728 | +<div class="footer"> |
4729 | +<hr> |
4730 | + Generated by GTK-Doc V1.18</div> |
4731 | +</body> |
4732 | +</html> |
4733 | \ No newline at end of file |
4734 | |
4735 | === added file 'docs/reference/html/left.png' |
4736 | Binary files docs/reference/html/left.png 1970-01-01 00:00:00 +0000 and docs/reference/html/left.png 2012-03-09 22:23:17 +0000 differ |
4737 | === added file 'docs/reference/html/libindicate.devhelp2' |
4738 | --- docs/reference/html/libindicate.devhelp2 1970-01-01 00:00:00 +0000 |
4739 | +++ docs/reference/html/libindicate.devhelp2 2012-03-09 22:23:17 +0000 |
4740 | @@ -0,0 +1,79 @@ |
4741 | +<?xml version="1.0" encoding="utf-8" standalone="no"?> |
4742 | +<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> |
4743 | +<book xmlns="http://www.devhelp.net/book" title="libindicate Reference Manual" link="index.html" author="" name="libindicate" version="2" language="c"> |
4744 | + <chapters> |
4745 | + <sub name="Base Classes for Applications" link="base.html"> |
4746 | + <sub name="IndicateIndicator" link="IndicateIndicator.html"/> |
4747 | + <sub name="IndicateServer" link="IndicateServer.html"/> |
4748 | + </sub> |
4749 | + <sub name="Subclasses for specific indicators" link="subclass.html"/> |
4750 | + <sub name="Classes for Listeners" link="listeners.html"> |
4751 | + <sub name="IndicateListener" link="IndicateListener.html"/> |
4752 | + </sub> |
4753 | + <sub name="" link="index.html"> |
4754 | + <sub name="Index of all Symbols" link="ix01.html"/> |
4755 | + </sub> |
4756 | + </chapters> |
4757 | + <functions> |
4758 | + <keyword type="struct" name="struct IndicateIndicator" link="IndicateIndicator.html#IndicateIndicator-struct"/> |
4759 | + <keyword type="struct" name="struct IndicateIndicatorClass" link="IndicateIndicator.html#IndicateIndicatorClass"/> |
4760 | + <keyword type="function" name="indicate_indicator_get_id ()" link="IndicateIndicator.html#indicate-indicator-get-id"/> |
4761 | + <keyword type="function" name="indicate_indicator_get_property ()" link="IndicateIndicator.html#indicate-indicator-get-property"/> |
4762 | + <keyword type="function" name="indicate_indicator_hide ()" link="IndicateIndicator.html#indicate-indicator-hide"/> |
4763 | + <keyword type="function" name="indicate_indicator_is_visible ()" link="IndicateIndicator.html#indicate-indicator-is-visible"/> |
4764 | + <keyword type="function" name="indicate_indicator_list_properties ()" link="IndicateIndicator.html#indicate-indicator-list-properties"/> |
4765 | + <keyword type="function" name="indicate_indicator_new ()" link="IndicateIndicator.html#indicate-indicator-new"/> |
4766 | + <keyword type="function" name="indicate_indicator_set_property ()" link="IndicateIndicator.html#indicate-indicator-set-property"/> |
4767 | + <keyword type="function" name="indicate_indicator_set_property_time ()" link="IndicateIndicator.html#indicate-indicator-set-property-time"/> |
4768 | + <keyword type="function" name="indicate_indicator_show ()" link="IndicateIndicator.html#indicate-indicator-show"/> |
4769 | + <keyword type="function" name="indicate_indicator_user_display ()" link="IndicateIndicator.html#indicate-indicator-user-display"/> |
4770 | + <keyword type="signal" name="The "displayed" signal" link="IndicateIndicator.html#IndicateIndicator-displayed"/> |
4771 | + <keyword type="signal" name="The "hide" signal" link="IndicateIndicator.html#IndicateIndicator-hide"/> |
4772 | + <keyword type="signal" name="The "modified" signal" link="IndicateIndicator.html#IndicateIndicator-modified"/> |
4773 | + <keyword type="signal" name="The "show" signal" link="IndicateIndicator.html#IndicateIndicator-show"/> |
4774 | + <keyword type="signal" name="The "user-display" signal" link="IndicateIndicator.html#IndicateIndicator-user-display"/> |
4775 | + <keyword type="struct" name="struct IndicateServer" link="IndicateServer.html#IndicateServer-struct"/> |
4776 | + <keyword type="struct" name="struct IndicateServerClass" link="IndicateServer.html#IndicateServerClass"/> |
4777 | + <keyword type="function" name="indicate_server_add_indicator ()" link="IndicateServer.html#indicate-server-add-indicator"/> |
4778 | + <keyword type="function" name="indicate_server_check_interest ()" link="IndicateServer.html#indicate-server-check-interest"/> |
4779 | + <keyword type="function" name="indicate_server_get_next_id ()" link="IndicateServer.html#indicate-server-get-next-id"/> |
4780 | + <keyword type="function" name="indicate_server_hide ()" link="IndicateServer.html#indicate-server-hide"/> |
4781 | + <keyword type="function" name="indicate_server_ref_default ()" link="IndicateServer.html#indicate-server-ref-default"/> |
4782 | + <keyword type="function" name="indicate_server_remove_indicator ()" link="IndicateServer.html#indicate-server-remove-indicator"/> |
4783 | + <keyword type="function" name="indicate_server_set_default ()" link="IndicateServer.html#indicate-server-set-default"/> |
4784 | + <keyword type="function" name="indicate_server_set_desktop_file ()" link="IndicateServer.html#indicate-server-set-desktop-file"/> |
4785 | + <keyword type="function" name="indicate_server_set_type ()" link="IndicateServer.html#indicate-server-set-type"/> |
4786 | + <keyword type="function" name="indicate_server_show ()" link="IndicateServer.html#indicate-server-show"/> |
4787 | + <keyword type="property" name="The "count" property" link="IndicateServer.html#IndicateServer--count"/> |
4788 | + <keyword type="property" name="The "desktop" property" link="IndicateServer.html#IndicateServer--desktop"/> |
4789 | + <keyword type="property" name="The "icon-theme" property" link="IndicateServer.html#IndicateServer--icon-theme"/> |
4790 | + <keyword type="property" name="The "menu" property" link="IndicateServer.html#IndicateServer--menu"/> |
4791 | + <keyword type="property" name="The "path" property" link="IndicateServer.html#IndicateServer--path"/> |
4792 | + <keyword type="property" name="The "type" property" link="IndicateServer.html#IndicateServer--type"/> |
4793 | + <keyword type="signal" name="The "indicator-delete" signal" link="IndicateServer.html#IndicateServer-indicator-delete"/> |
4794 | + <keyword type="signal" name="The "indicator-modified" signal" link="IndicateServer.html#IndicateServer-indicator-modified"/> |
4795 | + <keyword type="signal" name="The "indicator-new" signal" link="IndicateServer.html#IndicateServer-indicator-new"/> |
4796 | + <keyword type="signal" name="The "interest-added" signal" link="IndicateServer.html#IndicateServer-interest-added"/> |
4797 | + <keyword type="signal" name="The "interest-removed" signal" link="IndicateServer.html#IndicateServer-interest-removed"/> |
4798 | + <keyword type="signal" name="The "max-indicators-changed" signal" link="IndicateServer.html#IndicateServer-max-indicators-changed"/> |
4799 | + <keyword type="signal" name="The "server-count-changed" signal" link="IndicateServer.html#IndicateServer-server-count-changed"/> |
4800 | + <keyword type="signal" name="The "server-display" signal" link="IndicateServer.html#IndicateServer-server-display"/> |
4801 | + <keyword type="signal" name="The "server-hide" signal" link="IndicateServer.html#IndicateServer-server-hide"/> |
4802 | + <keyword type="signal" name="The "server-show" signal" link="IndicateServer.html#IndicateServer-server-show"/> |
4803 | + <keyword type="struct" name="struct IndicateListener" link="IndicateListener.html#IndicateListener-struct"/> |
4804 | + <keyword type="struct" name="struct IndicateListenerClass" link="IndicateListener.html#IndicateListenerClass"/> |
4805 | + <keyword type="struct" name="IndicateListenerIndicator" link="IndicateListener.html#IndicateListenerIndicator"/> |
4806 | + <keyword type="struct" name="IndicateListenerServer" link="IndicateListener.html#IndicateListenerServer"/> |
4807 | + <keyword type="function" name="indicate_listener_display ()" link="IndicateListener.html#indicate-listener-display"/> |
4808 | + <keyword type="function" name="indicate_listener_get_property ()" link="IndicateListener.html#indicate-listener-get-property"/> |
4809 | + <keyword type="function" name="indicate_listener_get_property_cb ()" link="IndicateListener.html#indicate-listener-get-property-cb"/> |
4810 | + <keyword type="function" name="indicate_listener_new ()" link="IndicateListener.html#indicate-listener-new"/> |
4811 | + <keyword type="signal" name="The "indicator-added" signal" link="IndicateListener.html#IndicateListener-indicator-added"/> |
4812 | + <keyword type="signal" name="The "indicator-modified" signal" link="IndicateListener.html#IndicateListener-indicator-modified"/> |
4813 | + <keyword type="signal" name="The "indicator-removed" signal" link="IndicateListener.html#IndicateListener-indicator-removed"/> |
4814 | + <keyword type="signal" name="The "indicator-servers-report" signal" link="IndicateListener.html#IndicateListener-indicator-servers-report"/> |
4815 | + <keyword type="signal" name="The "server-added" signal" link="IndicateListener.html#IndicateListener-server-added"/> |
4816 | + <keyword type="signal" name="The "server-count-changed" signal" link="IndicateListener.html#IndicateListener-server-count-changed"/> |
4817 | + <keyword type="signal" name="The "server-removed" signal" link="IndicateListener.html#IndicateListener-server-removed"/> |
4818 | + </functions> |
4819 | +</book> |
4820 | |
4821 | === added file 'docs/reference/html/listeners.html' |
4822 | --- docs/reference/html/listeners.html 1970-01-01 00:00:00 +0000 |
4823 | +++ docs/reference/html/listeners.html 2012-03-09 22:23:17 +0000 |
4824 | @@ -0,0 +1,36 @@ |
4825 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4826 | +<html> |
4827 | +<head> |
4828 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4829 | +<title>Part III. Classes for Listeners</title> |
4830 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4831 | +<link rel="home" href="index.html" title="libindicate Reference Manual"> |
4832 | +<link rel="up" href="index.html" title="libindicate Reference Manual"> |
4833 | +<link rel="prev" href="subclass.html" title="Part II. Subclasses for specific indicators"> |
4834 | +<link rel="next" href="IndicateListener.html" title="IndicateListener"> |
4835 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4836 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4837 | +</head> |
4838 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4839 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
4840 | +<td><a accesskey="p" href="subclass.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
4841 | +<td> </td> |
4842 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
4843 | +<th width="100%" align="center">libindicate Reference Manual</th> |
4844 | +<td><a accesskey="n" href="IndicateListener.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
4845 | +</tr></table> |
4846 | +<div class="part"> |
4847 | +<div class="titlepage"><div><div><h1 class="title"> |
4848 | +<a name="listeners"></a>Part III. Classes for Listeners</h1></div></div></div> |
4849 | +<div class="toc"> |
4850 | +<p><b>Table of Contents</b></p> |
4851 | +<dl><dt> |
4852 | +<span class="refentrytitle"><a href="IndicateListener.html">IndicateListener</a></span><span class="refpurpose"></span> |
4853 | +</dt></dl> |
4854 | +</div> |
4855 | +</div> |
4856 | +<div class="footer"> |
4857 | +<hr> |
4858 | + Generated by GTK-Doc V1.18</div> |
4859 | +</body> |
4860 | +</html> |
4861 | \ No newline at end of file |
4862 | |
4863 | === added file 'docs/reference/html/right.png' |
4864 | Binary files docs/reference/html/right.png 1970-01-01 00:00:00 +0000 and docs/reference/html/right.png 2012-03-09 22:23:17 +0000 differ |
4865 | === added file 'docs/reference/html/style.css' |
4866 | --- docs/reference/html/style.css 1970-01-01 00:00:00 +0000 |
4867 | +++ docs/reference/html/style.css 2012-03-09 22:23:17 +0000 |
4868 | @@ -0,0 +1,266 @@ |
4869 | +.synopsis, .classsynopsis |
4870 | +{ |
4871 | + /* tango:aluminium 1/2 */ |
4872 | + background: #eeeeec; |
4873 | + border: solid 1px #d3d7cf; |
4874 | + padding: 0.5em; |
4875 | +} |
4876 | +.programlisting |
4877 | +{ |
4878 | + /* tango:sky blue 0/1 */ |
4879 | + background: #e6f3ff; |
4880 | + border: solid 1px #729fcf; |
4881 | + padding: 0.5em; |
4882 | +} |
4883 | +.variablelist |
4884 | +{ |
4885 | + padding: 4px; |
4886 | + margin-left: 3em; |
4887 | +} |
4888 | +.variablelist td:first-child |
4889 | +{ |
4890 | + vertical-align: top; |
4891 | +} |
4892 | + |
4893 | +@media screen { |
4894 | + sup a.footnote |
4895 | + { |
4896 | + position: relative; |
4897 | + top: 0em ! important; |
4898 | + |
4899 | + } |
4900 | + /* this is needed so that the local anchors are displayed below the naviagtion */ |
4901 | + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] |
4902 | + { |
4903 | + display: inline-block; |
4904 | + position: relative; |
4905 | + top:-5em; |
4906 | + } |
4907 | + /* this seems to be a bug in the xsl style sheets when generating indexes */ |
4908 | + div.index div.index |
4909 | + { |
4910 | + top: 0em; |
4911 | + } |
4912 | + /* make space for the fixed navigation bar and add space at the bottom so that |
4913 | + * link targets appear somewhat close to top |
4914 | + */ |
4915 | + body |
4916 | + { |
4917 | + padding-top: 3.2em; |
4918 | + padding-bottom: 20em; |
4919 | + } |
4920 | + /* style and size the navigation bar */ |
4921 | + table.navigation#top |
4922 | + { |
4923 | + position: fixed; |
4924 | + /* tango:scarlet red 0/1 */ |
4925 | + background: #ffe6e6; |
4926 | + border: solid 1px #ef2929; |
4927 | + margin-top: 0; |
4928 | + margin-bottom: 0; |
4929 | + top: 0; |
4930 | + left: 0; |
4931 | + height: 3em; |
4932 | + z-index: 10; |
4933 | + } |
4934 | + .navigation a, .navigation a:visited |
4935 | + { |
4936 | + /* tango:scarlet red 3 */ |
4937 | + color: #a40000; |
4938 | + } |
4939 | + .navigation a:hover |
4940 | + { |
4941 | + /* tango:scarlet red 1 */ |
4942 | + color: #ef2929; |
4943 | + } |
4944 | + td.shortcuts |
4945 | + { |
4946 | + /* tango:scarlet red 1 */ |
4947 | + color: #ef2929; |
4948 | + font-size: 80%; |
4949 | + white-space: nowrap; |
4950 | + } |
4951 | +} |
4952 | +@media print { |
4953 | + table.navigation { |
4954 | + visibility: collapse; |
4955 | + display: none; |
4956 | + } |
4957 | + div.titlepage table.navigation { |
4958 | + visibility: visible; |
4959 | + display: table; |
4960 | + /* tango:scarlet red 0/1 */ |
4961 | + background: #ffe6e6; |
4962 | + border: solid 1px #ef2929; |
4963 | + margin-top: 0; |
4964 | + margin-bottom: 0; |
4965 | + top: 0; |
4966 | + left: 0; |
4967 | + height: 3em; |
4968 | + } |
4969 | +} |
4970 | + |
4971 | +.navigation .title |
4972 | +{ |
4973 | + font-size: 200%; |
4974 | +} |
4975 | + |
4976 | +div.gallery-float |
4977 | +{ |
4978 | + float: left; |
4979 | + padding: 10px; |
4980 | +} |
4981 | +div.gallery-float img |
4982 | +{ |
4983 | + border-style: none; |
4984 | +} |
4985 | +div.gallery-spacer |
4986 | +{ |
4987 | + clear: both; |
4988 | +} |
4989 | + |
4990 | +a, a:visited |
4991 | +{ |
4992 | + text-decoration: none; |
4993 | + /* tango:sky blue 2 */ |
4994 | + color: #3465a4; |
4995 | +} |
4996 | +a:hover |
4997 | +{ |
4998 | + text-decoration: underline; |
4999 | + /* tango:sky blue 1 */ |
5000 | + color: #729fcf; |
The diff has been truncated for viewing.