Codebase list thunar / bdbc5b8
New upstream version 4.16.0 Yves-Alexis Perez 3 years ago
100 changed file(s) with 4659 addition(s) and 3837 deletion(s). Raw diff Collapse all Expand all
0 commit 87d919da6bb9ff99abbcece1ff609eb18b0d6d9c
1 Author: Theo Linkspfeifer <lastonestanding@tutanota.com>
2 Date: Fri Dec 18 13:03:50 2020 +0100
3
4 Fix action of Back/Forward mouse gesture when using RTL (Issue #90)
5
6 commit 44eb11aecd24e60c35f622786e8cd880475b6687
7 Author: Alexander Schwinn <alexxcons@xfce.org>
8 Date: Sat Dec 19 23:20:30 2020 +0100
9
10 Prevent crash on mouse gesture action (Issue #443)
11
12 when folder-specific settings are enabled
13
14 Fixes #443
15
16 commit 8fbc3a379892aa493805b60a86df4785141f9fff
17 Author: Kevin Brubeck Unhammer <unhammer+dill@mm.st>
18 Date: Sat Dec 19 12:45:40 2020 +0100
19
20 I18n: Update translation nn (97%).
21
22 766 translated messages, 19 untranslated messages.
23
24 Transifex (https://www.transifex.com/xfce/public/).
25
26 commit ee4bc78cc8bb1435718e4c8e5664c029e0d57b7b
27 Author: Anonymous <noreply@xfce.org>
28 Date: Thu Dec 17 00:45:49 2020 +0100
29
30 I18n: Update translation eu (100%).
31
32 785 translated messages.
33
34 Transifex (https://www.transifex.com/xfce/public/).
35
36 commit 59fd8e1011df2e41a6e1578de93ad03d003158d9
37 Author: Andre Miranda <andreldm@xfce.org>
38 Date: Wed Dec 16 19:48:49 2020 -0300
39
40 Avoid crashes when closing thunar with ctrl+w (#336)
41
42 commit 3dcb1afdfa48993ec6d771cb7a3b45fa371aa868
43 Author: Theo Linkspfeifer <lastonestanding@tutanota.com>
44 Date: Wed Dec 16 17:14:55 2020 +0100
45
46 Ignore double-click events from back/forward mouse button (Issue #371)
47
48 commit 8862441e2a102627be1888ad74465ad24ed51bf3
49 Author: Alexander Schwinn <alexxcons@xfce.org>
50 Date: Tue Dec 15 22:38:57 2020 +0100
51
52 Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
53
54 Current glib minimum is 2.50.0
55
56 commit dccc469ae5e29952302a517405246c1a6016dc17
57 Author: Alexander Schwinn <alexxcons@xfce.org>
58 Date: Mon Dec 14 23:54:54 2020 +0100
59
60 bump minimum required exo version to 4.15.3
61
62 commit e2df02f82084f14bbd75700b5d992d6d1b444786
63 Author: Alexander Schwinn <alexxcons@xfce.org>
64 Date: Sat Dec 12 23:49:58 2020 +0100
65
66 Wrap box around spinner to prevent flickering (Issue #440)
67
68 Fixes #440
69
70 commit 04711f98ff39e64981cd7e984ae6fb616fd6db7f
71 Author: Le Tri <Leminhtri10a1t@gmail.com>
72 Date: Sun Dec 13 12:45:55 2020 +0100
73
74 I18n: Update translation vi (90%).
75
76 710 translated messages, 75 untranslated messages.
77
78 Transifex (https://www.transifex.com/xfce/public/).
79
80 commit ec3238dc05a88d76941a82166ab513ccf7a2db6f
81 Author: Le Tri <Leminhtri10a1t@gmail.com>
82 Date: Sun Dec 13 00:45:38 2020 +0100
83
84 I18n: Update translation vi (86%).
85
86 678 translated messages, 107 untranslated messages.
87
88 Transifex (https://www.transifex.com/xfce/public/).
89
90 commit 08500ac67a4501de91f8878bd86bc4135c6590f3
91 Author: Alexander Schwinn <alexxcons@xfce.org>
92 Date: Wed Dec 9 23:20:41 2020 +0100
93
94 Use g_drive_is_removable over g_drive_is_media_removable
95
96 g_drive_is_removable seems to be more reliable for
97 detecting removable USB HDD partitions
98
99 Fixes #384
100
101 Co-authored-by: Theo Linkspfeifer <lastonestanding@tutanota.com>
102
103 commit 25d82cb857cebb5a59a170afad7772e58082747c
104 Author: Alexander Schwinn <alexxcons@xfce.org>
105 Date: Mon Dec 7 22:26:21 2020 +0100
106
107 bump glib (and gio, gthread, etc) to 2.50.0
108
109 As agreed in the 4.16 roadmap
110
111 2.50 is required for a fix of Issue #384
112
113 commit 3705fdf36e7bcfc0c2a6fd8ca87fc7afc1167c62
114 Author: Alexander Schwinn <alexxcons@xfce.org>
115 Date: Mon Dec 7 23:46:56 2020 +0100
116
117 Do not duplicate app_info when added via custom command (Issue #309)
118
119 Targets app_info added via "open with"-->"other application"--> "custom
120 command"
121
122 Introduces a comparison check to dont add the same app_info multiple
123 times.
124
125 Fixes #309
126
127 commit 7316aabab07444e546ab640f5582ef3e8757ecbc
128 Author: Alexander Schwinn <alexxcons@xfce.org>
129 Date: Thu Nov 12 22:18:01 2020 +0100
130
131 Escape all whitespace characters in custom command path
132
133 for open with --> custom command dialog.
134 When the file-chooser dialog was used to pick a file, whitespace
135 characters will be escaped.
136
137 This will fix this old bug:
138 https://bugzilla.xfce.org/show_bug.cgi?id=10883
139 withouth causing trouble for direct command input (Issue #425)
140
141 commit 8514580934e47f79b0f70f60d75b70c171c6838d
142 Author: Alexander Schwinn <alexxcons@xfce.org>
143 Date: Thu Nov 12 21:57:41 2020 +0100
144
145 Remove hidden quotes for "Open with"->"custom command" (Issue #425)
146
147 Fixes #425
148
149 This will re-introduce this old bug:
150 https://bugzilla.xfce.org/show_bug.cgi?id=10883
151
152 commit f6cc4929c93f64bb35cb250983b8196dda455863
153 Author: Kevin Brubeck Unhammer <unhammer+dill@mm.st>
154 Date: Mon Dec 7 00:45:17 2020 +0100
155
156 I18n: Update translation nn (95%).
157
158 748 translated messages, 37 untranslated messages.
159
160 Transifex (https://www.transifex.com/xfce/public/).
161
162 commit 52d991ec138e585dc000404bcc86f9226c7ae7ac
163 Author: Kevin Brubeck Unhammer <unhammer+dill@mm.st>
164 Date: Sat Dec 5 00:45:26 2020 +0100
165
166 I18n: Update translation nn (95%).
167
168 747 translated messages, 38 untranslated messages.
169
170 Transifex (https://www.transifex.com/xfce/public/).
171
172 commit 09b8bf1f0ca7817677c221d76799c60ce43dd8d3
173 Author: k3dar <k3dar7@gmail.com>
174 Date: Thu Dec 3 00:45:31 2020 +0100
175
176 I18n: Update translation cs (100%).
177
178 786 translated messages.
179
180 Transifex (https://www.transifex.com/xfce/public/).
181
182 commit 79ae408252c4043647e17ae5d415c40241bf2afd
183 Author: Alexander Schwinn <alexxcons@xfce.org>
184 Date: Sat Nov 28 00:55:42 2020 +0100
185
186 Ignore unknown XML elements in UCA.xml
187
188 ... instead of failing to load all UCA's.
189
190 This will simplify switching between thunar versions with different UCA
191 elements. (E.g. When a new element will be introduced, like foreseen in
192 Issue #184)
193
194 commit c6eb98de4b813f735bcdce932c33e3e48c3d73f4
195 Author: Alexander Schwinn <alexxcons@xfce.org>
196 Date: Mon Nov 30 23:15:20 2020 +0100
197
198 Regression: Fix broken bulk renamer context menu (Issue #436)
199
200 Since "current-directory" of the launcher was not initialized, the
201 context menu was not fully shown, and activation led to a crash.
202
203 Fixes #436
204
205 commit 96e9cfe1d011053c6a34daf23e03359e1644c64a
206 Author: Alexander Schwinn <alexxcons@xfce.org>
207 Date: Wed Dec 2 14:24:34 2020 +0100
208
209 Revert of b12247c2 and proper fix for Issue #423
210
211 With the previous fix, mount and unmount were visible at the same time
212 for USB devices.
213
214 Fixes #437
215
216 commit d6d88b24a2c70674a1ca611dc74b74eb67ad7a37
217 Author: Alexander Schwinn <alexxcons@xfce.org>
218 Date: Tue Dec 1 00:14:01 2020 +0100
219
220 Remove duplicated code in renamer and prevent possible leak
221
222 commit f98d415add84a4608b00bce61e2e438b2afe1182
223 Author: Alexander Schwinn <alexxcons@xfce.org>
224 Date: Mon Nov 30 23:50:29 2020 +0100
225
226 Prevent possible crash of thunar_launcher_poke (Issue #436)
227
228 Prevent crash if there is actually nothing to poke
229
230 commit 814294a3f34a4b0b23055e0d186eed39bc0ae1a9
231 Author: Theo Linkspfeifer <lastonestanding@tutanota.com>
232 Date: Sun Nov 29 14:27:37 2020 +0100
233
234 Fix combo box entry order (Issue #435)
235
236 commit 66d36fb090bae7e8c6c5d58018732d8a122120ff
237 Author: Alexander Schwinn <alexxcons@xfce.org>
238 Date: Sun Nov 29 00:36:01 2020 +0100
239
240 Remove TODO file
241
242 Was outdated. Nowadays https://gitlab.xfce.org is used to track issues
243
244 commit 1050a3b54baa04452f0beab49ed9754793a631e4
245 Author: Theo Linkspfeifer <lastonestanding@tutanota.com>
246 Date: Fri Nov 27 11:28:06 2020 +0100
247
248 Change focus when clicking an emblem entry (Issue #315)
249
250 commit 788ca50f1972d2f27c060e7c80e7456f5be2798e
251 Author: Jan Ziak <0xe2.0x9a.0x9b@gmail.com>
252 Date: Thu Nov 26 16:47:50 2020 +0100
253
254 Bump GLib minimum version to 2.44
255
256 g_steal_pointer() is available since GLib 2.44
257
258 Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b@gmail.com>
259
260 commit bfae52ab3bb366107d61fe0f2e7251175441ded8
261 Author: Alexander Schwinn <alexxcons@xfce.org>
262 Date: Sun Nov 22 21:33:40 2020 +0100
263
264 Prevent Gtk-CRITICAL when terminating session (Issue #430)
265
266 Fixes #430
267
268 commit 69d7129de51a1462f849d0fac839525f5b69a0c5
269 Author: Kevin Brubeck Unhammer <unhammer+dill@mm.st>
270 Date: Fri Nov 20 12:45:33 2020 +0100
271
272 I18n: Update translation nn (94%).
273
274 742 translated messages, 44 untranslated messages.
275
276 Transifex (https://www.transifex.com/xfce/public/).
277
278 commit 5d287e9066c327a74681ee1e5341655c6c936d52
279 Author: Priit Jõerüüt <transifex@joeruut.com>
280 Date: Fri Nov 20 00:46:17 2020 +0100
281
282 I18n: Update translation et (100%).
283
284 786 translated messages.
285
286 Transifex (https://www.transifex.com/xfce/public/).
287
288 commit 09a3015e293ce60dd2b4fe6d1ef8ea786af5b766
289 Author: Emin Tufan <etcetin@gmail.com>
290 Date: Tue Nov 17 12:46:17 2020 +0100
291
292 I18n: Update translation tr (100%).
293
294 786 translated messages.
295
296 Transifex (https://www.transifex.com/xfce/public/).
297
298 commit 1275c8047d2f71a8f63eae64675d2c6c9cd2960f
299 Author: Anonymous <noreply@xfce.org>
300 Date: Tue Nov 17 12:46:17 2020 +0100
301
302 I18n: Update translation da (100%).
303
304 786 translated messages.
305
306 Transifex (https://www.transifex.com/xfce/public/).
307
308 commit 80ab30a462d4a6d353fd6bcfad986c155c90bf54
309 Author: Emin Tufan <etcetin@gmail.com>
310 Date: Tue Nov 17 00:45:31 2020 +0100
311
312 I18n: Update translation tr (100%).
313
314 786 translated messages.
315
316 Transifex (https://www.transifex.com/xfce/public/).
317
318 commit ada8d41e2390ecf9fa89a8370bc7f190097cc449
319 Author: Anonymous <noreply@xfce.org>
320 Date: Tue Nov 10 00:45:14 2020 +0100
321
322 I18n: Update translation eu (99%).
323
324 785 translated messages, 1 untranslated message.
325
326 Transifex (https://www.transifex.com/xfce/public/).
327
328 commit 5751dbd46cc1882ce0e0a11d9c2dcc9c995b663f
329 Author: 玉堂白鹤 <yjwork@qq.com>
330 Date: Tue Nov 3 12:45:36 2020 +0100
331
332 I18n: Update translation zh_CN (100%).
333
334 786 translated messages.
335
336 Transifex (https://www.transifex.com/xfce/public/).
337
338 commit b12247c28056094a38a93a17390cea1925796360
339 Author: Alexander Schwinn <alexxcons@xfce.org>
340 Date: Mon Nov 2 23:24:46 2020 +0100
341
342 Missing thunarx support on the shortcut view (Issue #423)
343
344 Fixes #423
345
346 commit c57e564a9de05c78eadf40bc367d04a37675175d
347 Author: Seok Chae <seok.chae@gmail.com>
348 Date: Sun Nov 1 00:45:36 2020 +0100
349
350 I18n: Update translation ko (100%).
351
352 786 translated messages.
353
354 Transifex (https://www.transifex.com/xfce/public/).
355
356 commit 0a8b4b9ec65c679e8d490f96384110395b457a73
357 Author: Alexander Schwinn <alexxcons@xfce.org>
358 Date: Sun Nov 1 00:29:36 2020 +0100
359
360 Back to development
361
362 commit a979420f3c66b5aa5a9389e5480f57ba87f74232
363 Author: Alexander Schwinn <alexxcons@xfce.org>
364 Date: Sun Nov 1 00:21:59 2020 +0100
365
366 Updates for release
367
0368 commit 78181ad3f58fa8ae0a07691c295b4eff604d2ca3
1369 Author: Alexander Schwinn <alexxcons@xfce.org>
2370 Date: Thu Oct 29 22:42:06 2020 +0100
1667017038 Transifex (https://www.transifex.com/xfce/public/).
1667117039
1667217040 commit d21bbf36e803fae13d996424c1c09c0537a9c9a5
16673 Merge: 00ed7051 905755ed
17041 Merge: 00ed70512 905755ed4
1667417042 Author: Alexander Schwinn <acs82@gmx.de>
1667517043 Date: Fri Nov 10 21:35:59 2017 +0100
1667617044
2172922097 http://docs.xfce.org/xfce/thunar/working-with-files-and-folders
2173022098
2173122099 commit 15b0789f96861b95104f27b95828b8ac433fc682
21732 Merge: 3a53de78 b2012f58
22100 Merge: 3a53de789 b2012f58d
2173322101 Author: Harald Judt <h.judt@gmx.at>
2173422102 Date: Sat Apr 18 14:17:39 2015 +0200
2173522103
2356123929 Transifex (https://www.transifex.com/projects/p/xfce/).
2356223930
2356323931 commit f96608c72346fb59567ff568c43f8c3867311fad
23564 Merge: 5a623a58 9e9da205
23932 Merge: 5a623a58a 9e9da205c
2356523933 Author: Andrzej <ndrwrdck@gmail.com>
2356623934 Date: Sat Dec 20 00:21:57 2014 +0000
2356723935
3534635714 Release 1.3.0!
3534735715
3534835716 commit 6ebca95f7cd2b2de82057994c7b8239f7cc3b5fb
35349 Merge: 26d6c132 3415bea8
35717 Merge: 26d6c1323 3415bea8e
3535035718 Author: Jannis Pohlmann <jannis@xfce.org>
3535135719 Date: Mon Feb 14 14:09:15 2011 +0100
3535235720
3862338991 Rebuild po files.
3862438992
3862538993 commit f865af6bd9bc7ac42c6f9371a6c16d1a7ff92bd1
38626 Merge: 5f3ce87e bb099076
38994 Merge: 5f3ce87e0 bb0990764
3862738995 Author: Nick Schermer <nick@xfce.org>
3862838996 Date: Sun Mar 7 13:32:34 2010 +0100
3862938997
4043040798 Don't try to load data from the file if the returned length is nul.
4043140799
4043240800 commit 52808a85c7e5d393c7189c6b722f824509f9d373
40433 Merge: d19261c3 d1ab3981
40801 Merge: d19261c30 d1ab39811
4043440802 Author: Nick Schermer <nick@xfce.org>
4043540803 Date: Sun Aug 23 22:12:05 2009 +0200
4043640804
4055540923 Update .pot and .po files after the big merge.
4055640924
4055740925 commit 45faed1e3f3fb38b8789eb430e2edc83f4607307
40558 Merge: 1f5eed40 391b312b
40926 Merge: 1f5eed407 391b312b2
4055940927 Author: Jannis Pohlmann <jannis@xfce.org>
4056040928 Date: Fri Aug 21 17:51:29 2009 +0200
4056140929
4060140969 Transmitted-via: Transifex (translations.xfce.org)
4060240970
4060340971 commit 116819a0d9f258df20c76cd336723628a3b5798b
40604 Merge: bb4871c7 2f7bbac6
40972 Merge: bb4871c7f 2f7bbac6e
4060540973 Author: Jannis Pohlmann <jannis@xfce.org>
4060640974 Date: Sun Aug 16 00:38:32 2009 +0200
4060740975
5798158349 (Old svn revision: 16402)
5798258350
5798358351 commit 7b287b2c68596b6c92ebded1d8cbab3787ccdf23
57984 Merge: d36df4cd 5cec398f
58352 Merge: d36df4cda 5cec398f8
5798558353 Author: Benedikt Meurer <benny@xfce.org>
5798658354 Date: Mon Jul 18 20:30:40 2005 +0000
5798758355
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
188188 $(am__extra_recursive_targets)
189189 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
190190 cscope distdir distdir-am dist dist-all distcheck
191 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
192 config.h.in
191 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
192 $(LISP)config.h.in
193193 # Read a list of newline-separated strings from the standard input,
194194 # and print each of them once, without duplicates. Input order is
195195 # *not* preserved.
211211 CSCOPE = cscope
212212 DIST_SUBDIRS = $(SUBDIRS)
213213 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
214 COPYING COPYING.LIB ChangeLog INSTALL NEWS THANKS TODO compile \
214 COPYING COPYING.LIB ChangeLog INSTALL NEWS THANKS compile \
215215 config.guess config.sub install-sh ltmain.sh missing
216216 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
217217 distdir = $(PACKAGE)-$(VERSION)
458458 X_EXTRA_LIBS = @X_EXTRA_LIBS@
459459 X_LIBS = @X_LIBS@
460460 X_PRE_LIBS = @X_PRE_LIBS@
461 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
462 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
461463 abs_builddir = @abs_builddir@
462464 abs_srcdir = @abs_srcdir@
463465 abs_top_builddir = @abs_top_builddir@
945947 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
946948 $(am__post_remove_distdir)
947949
948 dist-zstd: distdir
949 tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
950 $(am__post_remove_distdir)
951
952950 dist-tarZ: distdir
953951 @echo WARNING: "Support for distribution archives compressed with" \
954952 "legacy program 'compress' is deprecated." >&2
991989 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
992990 *.zip*) \
993991 unzip $(distdir).zip ;;\
994 *.tar.zst*) \
995 zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
996992 esac
997993 chmod -R a-w $(distdir)
998994 chmod u+w $(distdir)
11791175 am--refresh check check-am clean clean-cscope clean-generic \
11801176 clean-libtool cscope cscopelist-am ctags ctags-am dist \
11811177 dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
1182 dist-tarZ dist-xz dist-zip dist-zstd distcheck distclean \
1178 dist-tarZ dist-xz dist-zip distcheck distclean \
11831179 distclean-generic distclean-hdr distclean-libtool \
11841180 distclean-local distclean-tags distcleancheck distdir \
11851181 distuninstallcheck dvi dvi-am html html-am info info-am \
0 4.16.0
1 ======
2 - Fix action of Back/Forward mouse gesture when using RTL (Issue #90)
3 - Prevent crash on mouse gesture action (Issue #443)
4 - Avoid crashes when closing thunar with ctrl+w (#336)
5 - Ignore double-click events from back/forward mouse button (Issue #371)
6 - Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
7 - bump minimum required exo version to 4.15.3
8 - Wrap box around spinner to prevent flickering (Issue #440)
9 - Use g_drive_is_removable over g_drive_is_media_removable
10 - bump glib (and gio, gthread, etc) to 2.50.0
11 - Do not duplicate app_info when added via custom command (Issue #309)
12 - Escape all whitespace characters in custom command path
13 - Remove hidden quotes for "Open with"->"custom command" (Issue #425)
14 - Ignore unknown XML elements in UCA.xml
15 - Regression: Fix broken bulk renamer context menu (Issue #436)
16 - Revert of b12247c2 and proper fix for Issue #423
17 - Remove duplicated code in renamer and prevent possible leak
18 - Prevent possible crash of thunar_launcher_poke (Issue #436)
19 - Fix combo box entry order (Issue #435)
20 - Remove TODO file
21 - Change focus when clicking an emblem entry (Issue #315)
22 - Bump GLib minimum version to 2.44
23 - Prevent Gtk-CRITICAL when terminating session (Issue #430)
24 - Missing thunarx support on the shortcut view (Issue #423)
25 - Translation Updates:
26 Basque, Chinese (China), Czech, Danish, Estonian, Korean, Norwegian
27 Nynorsk, Turkish, Vietnamese
28
029 4.15.3
130 ======
231 - No special treatment on "rename" for .desktop files (Issue #56)
15821611 - The "Open With" dialog now allows users to remove launchers that were
15831612 previously added via the custom command box.
15841613 - The number of relocations for the libraries was reduced to improve the
1585 application startup time.
1614 application startup time.
+0
-27
TODO less more
0 Important for Thunar 1.2
1 ========================
2
3 - The layouting code for ThunarLocationButtons is still buggy. Problem shows
4 with paths that include a very long directory; you cannot scroll to the
5 last path component then.
6
7 - A design for the ThunarDesktopView module must be developed and later
8 be implemented.
9
10 - We need a suite of unit tests and probably high-level tests, that enable
11 us to test parts of the file manager automatically and isolate bugs
12 early.
13
14 - Setup gtk-doc to present developers with the internal API of Thunar
15 to ease development of core modules (and later plugins).
16
17 - Write good user documentation. Must be both precise and complete.
18
19 - We need some easy way to manage diagrams and related developer
20 information, which also includes results from discussions on
21 thunar-dev.
22
23 - The HACKING file must be updated with strict rules about how
24 development of Thunar core modules is to be done, and what
25 material each developer in addition to the source code.
26
+1522
-1472
aclocal.m4 less more
0 # generated automatically by aclocal 1.16.2 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2020 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.16.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
33
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
1818 You have another version of autoconf. It may work, but is not guaranteed to.
1919 If you have problems, you may need to regenerate the build system entirely.
2020 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
21
22 # Copyright (C) 2002-2018 Free Software Foundation, Inc.
23 #
24 # This file is free software; the Free Software Foundation
25 # gives unlimited permission to copy and/or distribute it,
26 # with or without modifications, as long as this notice is preserved.
27
28 # AM_AUTOMAKE_VERSION(VERSION)
29 # ----------------------------
30 # Automake X.Y traces this macro to ensure aclocal.m4 has been
31 # generated from the m4 files accompanying Automake X.Y.
32 # (This private macro should not be called outside this file.)
33 AC_DEFUN([AM_AUTOMAKE_VERSION],
34 [am__api_version='1.16'
35 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
36 dnl require some minimum version. Point them to the right macro.
37 m4_if([$1], [1.16.1], [],
38 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
39 ])
40
41 # _AM_AUTOCONF_VERSION(VERSION)
42 # -----------------------------
43 # aclocal traces this macro to find the Autoconf version.
44 # This is a private macro too. Using m4_define simplifies
45 # the logic in aclocal, which can simply ignore this definition.
46 m4_define([_AM_AUTOCONF_VERSION], [])
47
48 # AM_SET_CURRENT_AUTOMAKE_VERSION
49 # -------------------------------
50 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
51 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
52 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
53 [AM_AUTOMAKE_VERSION([1.16.1])dnl
54 m4_ifndef([AC_AUTOCONF_VERSION],
55 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
56 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
57
58 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
59
60 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
61 #
62 # This file is free software; the Free Software Foundation
63 # gives unlimited permission to copy and/or distribute it,
64 # with or without modifications, as long as this notice is preserved.
65
66 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
67 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
68 # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
69 #
70 # Of course, Automake must honor this variable whenever it calls a
71 # tool from the auxiliary directory. The problem is that $srcdir (and
72 # therefore $ac_aux_dir as well) can be either absolute or relative,
73 # depending on how configure is run. This is pretty annoying, since
74 # it makes $ac_aux_dir quite unusable in subdirectories: in the top
75 # source directory, any form will work fine, but in subdirectories a
76 # relative path needs to be adjusted first.
77 #
78 # $ac_aux_dir/missing
79 # fails when called from a subdirectory if $ac_aux_dir is relative
80 # $top_srcdir/$ac_aux_dir/missing
81 # fails if $ac_aux_dir is absolute,
82 # fails when called from a subdirectory in a VPATH build with
83 # a relative $ac_aux_dir
84 #
85 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
86 # are both prefixed by $srcdir. In an in-source build this is usually
87 # harmless because $srcdir is '.', but things will broke when you
88 # start a VPATH build or use an absolute $srcdir.
89 #
90 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
91 # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
92 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
93 # and then we would define $MISSING as
94 # MISSING="\${SHELL} $am_aux_dir/missing"
95 # This will work as long as MISSING is not called from configure, because
96 # unfortunately $(top_srcdir) has no meaning in configure.
97 # However there are other variables, like CC, which are often used in
98 # configure, and could therefore not use this "fixed" $ac_aux_dir.
99 #
100 # Another solution, used here, is to always expand $ac_aux_dir to an
101 # absolute PATH. The drawback is that using absolute paths prevent a
102 # configured tree to be moved without reconfiguration.
103
104 AC_DEFUN([AM_AUX_DIR_EXPAND],
105 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
106 # Expand $ac_aux_dir to an absolute path.
107 am_aux_dir=`cd "$ac_aux_dir" && pwd`
108 ])
109
110 # AM_CONDITIONAL -*- Autoconf -*-
111
112 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
113 #
114 # This file is free software; the Free Software Foundation
115 # gives unlimited permission to copy and/or distribute it,
116 # with or without modifications, as long as this notice is preserved.
117
118 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
119 # -------------------------------------
120 # Define a conditional.
121 AC_DEFUN([AM_CONDITIONAL],
122 [AC_PREREQ([2.52])dnl
123 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
124 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
125 AC_SUBST([$1_TRUE])dnl
126 AC_SUBST([$1_FALSE])dnl
127 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
128 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
129 m4_define([_AM_COND_VALUE_$1], [$2])dnl
130 if $2; then
131 $1_TRUE=
132 $1_FALSE='#'
133 else
134 $1_TRUE='#'
135 $1_FALSE=
136 fi
137 AC_CONFIG_COMMANDS_PRE(
138 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
139 AC_MSG_ERROR([[conditional "$1" was never defined.
140 Usually this means the macro was only invoked conditionally.]])
141 fi])])
142
143 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
144 #
145 # This file is free software; the Free Software Foundation
146 # gives unlimited permission to copy and/or distribute it,
147 # with or without modifications, as long as this notice is preserved.
148
149
150 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
151 # written in clear, in which case automake, when reading aclocal.m4,
152 # will think it sees a *use*, and therefore will trigger all it's
153 # C support machinery. Also note that it means that autoscan, seeing
154 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
155
156
157 # _AM_DEPENDENCIES(NAME)
158 # ----------------------
159 # See how the compiler implements dependency checking.
160 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
161 # We try a few techniques and use that to set a single cache variable.
162 #
163 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
164 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
165 # dependency, and given that the user is not expected to run this macro,
166 # just rely on AC_PROG_CC.
167 AC_DEFUN([_AM_DEPENDENCIES],
168 [AC_REQUIRE([AM_SET_DEPDIR])dnl
169 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
170 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
171 AC_REQUIRE([AM_DEP_TRACK])dnl
172
173 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
174 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
175 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
176 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
177 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
178 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
179 [depcc="$$1" am_compiler_list=])
180
181 AC_CACHE_CHECK([dependency style of $depcc],
182 [am_cv_$1_dependencies_compiler_type],
183 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
184 # We make a subdir and do the tests there. Otherwise we can end up
185 # making bogus files that we don't know about and never remove. For
186 # instance it was reported that on HP-UX the gcc test will end up
187 # making a dummy file named 'D' -- because '-MD' means "put the output
188 # in D".
189 rm -rf conftest.dir
190 mkdir conftest.dir
191 # Copy depcomp to subdir because otherwise we won't find it if we're
192 # using a relative directory.
193 cp "$am_depcomp" conftest.dir
194 cd conftest.dir
195 # We will build objects and dependencies in a subdirectory because
196 # it helps to detect inapplicable dependency modes. For instance
197 # both Tru64's cc and ICC support -MD to output dependencies as a
198 # side effect of compilation, but ICC will put the dependencies in
199 # the current directory while Tru64 will put them in the object
200 # directory.
201 mkdir sub
202
203 am_cv_$1_dependencies_compiler_type=none
204 if test "$am_compiler_list" = ""; then
205 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
206 fi
207 am__universal=false
208 m4_case([$1], [CC],
209 [case " $depcc " in #(
210 *\ -arch\ *\ -arch\ *) am__universal=true ;;
211 esac],
212 [CXX],
213 [case " $depcc " in #(
214 *\ -arch\ *\ -arch\ *) am__universal=true ;;
215 esac])
216
217 for depmode in $am_compiler_list; do
218 # Setup a source with many dependencies, because some compilers
219 # like to wrap large dependency lists on column 80 (with \), and
220 # we should not choose a depcomp mode which is confused by this.
221 #
222 # We need to recreate these files for each test, as the compiler may
223 # overwrite some of them when testing with obscure command lines.
224 # This happens at least with the AIX C compiler.
225 : > sub/conftest.c
226 for i in 1 2 3 4 5 6; do
227 echo '#include "conftst'$i'.h"' >> sub/conftest.c
228 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
229 # Solaris 10 /bin/sh.
230 echo '/* dummy */' > sub/conftst$i.h
231 done
232 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
233
234 # We check with '-c' and '-o' for the sake of the "dashmstdout"
235 # mode. It turns out that the SunPro C++ compiler does not properly
236 # handle '-M -o', and we need to detect this. Also, some Intel
237 # versions had trouble with output in subdirs.
238 am__obj=sub/conftest.${OBJEXT-o}
239 am__minus_obj="-o $am__obj"
240 case $depmode in
241 gcc)
242 # This depmode causes a compiler race in universal mode.
243 test "$am__universal" = false || continue
244 ;;
245 nosideeffect)
246 # After this tag, mechanisms are not by side-effect, so they'll
247 # only be used when explicitly requested.
248 if test "x$enable_dependency_tracking" = xyes; then
249 continue
250 else
251 break
252 fi
253 ;;
254 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
255 # This compiler won't grok '-c -o', but also, the minuso test has
256 # not run yet. These depmodes are late enough in the game, and
257 # so weak that their functioning should not be impacted.
258 am__obj=conftest.${OBJEXT-o}
259 am__minus_obj=
260 ;;
261 none) break ;;
262 esac
263 if depmode=$depmode \
264 source=sub/conftest.c object=$am__obj \
265 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
266 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
267 >/dev/null 2>conftest.err &&
268 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
269 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
270 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
271 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
272 # icc doesn't choke on unknown options, it will just issue warnings
273 # or remarks (even with -Werror). So we grep stderr for any message
274 # that says an option was ignored or not supported.
275 # When given -MP, icc 7.0 and 7.1 complain thusly:
276 # icc: Command line warning: ignoring option '-M'; no argument required
277 # The diagnosis changed in icc 8.0:
278 # icc: Command line remark: option '-MP' not supported
279 if (grep 'ignoring option' conftest.err ||
280 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
281 am_cv_$1_dependencies_compiler_type=$depmode
282 break
283 fi
284 fi
285 done
286
287 cd ..
288 rm -rf conftest.dir
289 else
290 am_cv_$1_dependencies_compiler_type=none
291 fi
292 ])
293 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
294 AM_CONDITIONAL([am__fastdep$1], [
295 test "x$enable_dependency_tracking" != xno \
296 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
297 ])
298
299
300 # AM_SET_DEPDIR
301 # -------------
302 # Choose a directory name for dependency files.
303 # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
304 AC_DEFUN([AM_SET_DEPDIR],
305 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
306 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
307 ])
308
309
310 # AM_DEP_TRACK
311 # ------------
312 AC_DEFUN([AM_DEP_TRACK],
313 [AC_ARG_ENABLE([dependency-tracking], [dnl
314 AS_HELP_STRING(
315 [--enable-dependency-tracking],
316 [do not reject slow dependency extractors])
317 AS_HELP_STRING(
318 [--disable-dependency-tracking],
319 [speeds up one-time build])])
320 if test "x$enable_dependency_tracking" != xno; then
321 am_depcomp="$ac_aux_dir/depcomp"
322 AMDEPBACKSLASH='\'
323 am__nodep='_no'
324 fi
325 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
326 AC_SUBST([AMDEPBACKSLASH])dnl
327 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
328 AC_SUBST([am__nodep])dnl
329 _AM_SUBST_NOTMAKE([am__nodep])dnl
330 ])
331
332 # Generate code to set up dependency tracking. -*- Autoconf -*-
333
334 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
335 #
336 # This file is free software; the Free Software Foundation
337 # gives unlimited permission to copy and/or distribute it,
338 # with or without modifications, as long as this notice is preserved.
339
340 # _AM_OUTPUT_DEPENDENCY_COMMANDS
341 # ------------------------------
342 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
343 [{
344 # Older Autoconf quotes --file arguments for eval, but not when files
345 # are listed without --file. Let's play safe and only enable the eval
346 # if we detect the quoting.
347 # TODO: see whether this extra hack can be removed once we start
348 # requiring Autoconf 2.70 or later.
349 AS_CASE([$CONFIG_FILES],
350 [*\'*], [eval set x "$CONFIG_FILES"],
351 [*], [set x $CONFIG_FILES])
352 shift
353 # Used to flag and report bootstrapping failures.
354 am_rc=0
355 for am_mf
356 do
357 # Strip MF so we end up with the name of the file.
358 am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'`
359 # Check whether this is an Automake generated Makefile which includes
360 # dependency-tracking related rules and includes.
361 # Grep'ing the whole file directly is not great: AIX grep has a line
362 # limit of 2048, but all sed's we know have understand at least 4000.
363 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
364 || continue
365 am_dirpart=`AS_DIRNAME(["$am_mf"])`
366 am_filepart=`AS_BASENAME(["$am_mf"])`
367 AM_RUN_LOG([cd "$am_dirpart" \
368 && sed -e '/# am--include-marker/d' "$am_filepart" \
369 | $MAKE -f - am--depfiles]) || am_rc=$?
370 done
371 if test $am_rc -ne 0; then
372 AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
373 for automatic dependency tracking. Try re-running configure with the
374 '--disable-dependency-tracking' option to at least be able to build
375 the package (albeit without support for automatic dependency tracking).])
376 fi
377 AS_UNSET([am_dirpart])
378 AS_UNSET([am_filepart])
379 AS_UNSET([am_mf])
380 AS_UNSET([am_rc])
381 rm -f conftest-deps.mk
382 }
383 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
384
385
386 # AM_OUTPUT_DEPENDENCY_COMMANDS
387 # -----------------------------
388 # This macro should only be invoked once -- use via AC_REQUIRE.
389 #
390 # This code is only required when automatic dependency tracking is enabled.
391 # This creates each '.Po' and '.Plo' makefile fragment that we'll need in
392 # order to bootstrap the dependency handling code.
393 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
394 [AC_CONFIG_COMMANDS([depfiles],
395 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
396 [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])])
397
398 # Do all the work for Automake. -*- Autoconf -*-
399
400 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
401 #
402 # This file is free software; the Free Software Foundation
403 # gives unlimited permission to copy and/or distribute it,
404 # with or without modifications, as long as this notice is preserved.
405
406 # This macro actually does too much. Some checks are only needed if
407 # your package does certain things. But this isn't really a big deal.
408
409 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
410 m4_define([AC_PROG_CC],
411 m4_defn([AC_PROG_CC])
412 [_AM_PROG_CC_C_O
413 ])
414
415 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
416 # AM_INIT_AUTOMAKE([OPTIONS])
417 # -----------------------------------------------
418 # The call with PACKAGE and VERSION arguments is the old style
419 # call (pre autoconf-2.50), which is being phased out. PACKAGE
420 # and VERSION should now be passed to AC_INIT and removed from
421 # the call to AM_INIT_AUTOMAKE.
422 # We support both call styles for the transition. After
423 # the next Automake release, Autoconf can make the AC_INIT
424 # arguments mandatory, and then we can depend on a new Autoconf
425 # release and drop the old call support.
426 AC_DEFUN([AM_INIT_AUTOMAKE],
427 [AC_PREREQ([2.65])dnl
428 dnl Autoconf wants to disallow AM_ names. We explicitly allow
429 dnl the ones we care about.
430 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
431 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
432 AC_REQUIRE([AC_PROG_INSTALL])dnl
433 if test "`cd $srcdir && pwd`" != "`pwd`"; then
434 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
435 # is not polluted with repeated "-I."
436 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
437 # test to see if srcdir already configured
438 if test -f $srcdir/config.status; then
439 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
440 fi
441 fi
442
443 # test whether we have cygpath
444 if test -z "$CYGPATH_W"; then
445 if (cygpath --version) >/dev/null 2>/dev/null; then
446 CYGPATH_W='cygpath -w'
447 else
448 CYGPATH_W=echo
449 fi
450 fi
451 AC_SUBST([CYGPATH_W])
452
453 # Define the identity of the package.
454 dnl Distinguish between old-style and new-style calls.
455 m4_ifval([$2],
456 [AC_DIAGNOSE([obsolete],
457 [$0: two- and three-arguments forms are deprecated.])
458 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
459 AC_SUBST([PACKAGE], [$1])dnl
460 AC_SUBST([VERSION], [$2])],
461 [_AM_SET_OPTIONS([$1])dnl
462 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
463 m4_if(
464 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
465 [ok:ok],,
466 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
467 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
468 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
469
470 _AM_IF_OPTION([no-define],,
471 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
472 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
473
474 # Some tools Automake needs.
475 AC_REQUIRE([AM_SANITY_CHECK])dnl
476 AC_REQUIRE([AC_ARG_PROGRAM])dnl
477 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
478 AM_MISSING_PROG([AUTOCONF], [autoconf])
479 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
480 AM_MISSING_PROG([AUTOHEADER], [autoheader])
481 AM_MISSING_PROG([MAKEINFO], [makeinfo])
482 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
483 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
484 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
485 # For better backward compatibility. To be removed once Automake 1.9.x
486 # dies out for good. For more background, see:
487 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
488 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
489 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
490 # We need awk for the "check" target (and possibly the TAP driver). The
491 # system "awk" is bad on some platforms.
492 AC_REQUIRE([AC_PROG_AWK])dnl
493 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
494 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
495 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
496 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
497 [_AM_PROG_TAR([v7])])])
498 _AM_IF_OPTION([no-dependencies],,
499 [AC_PROVIDE_IFELSE([AC_PROG_CC],
500 [_AM_DEPENDENCIES([CC])],
501 [m4_define([AC_PROG_CC],
502 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
503 AC_PROVIDE_IFELSE([AC_PROG_CXX],
504 [_AM_DEPENDENCIES([CXX])],
505 [m4_define([AC_PROG_CXX],
506 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
507 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
508 [_AM_DEPENDENCIES([OBJC])],
509 [m4_define([AC_PROG_OBJC],
510 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
511 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
512 [_AM_DEPENDENCIES([OBJCXX])],
513 [m4_define([AC_PROG_OBJCXX],
514 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
515 ])
516 AC_REQUIRE([AM_SILENT_RULES])dnl
517 dnl The testsuite driver may need to know about EXEEXT, so add the
518 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
519 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
520 AC_CONFIG_COMMANDS_PRE(dnl
521 [m4_provide_if([_AM_COMPILER_EXEEXT],
522 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
523
524 # POSIX will say in a future version that running "rm -f" with no argument
525 # is OK; and we want to be able to make that assumption in our Makefile
526 # recipes. So use an aggressive probe to check that the usage we want is
527 # actually supported "in the wild" to an acceptable degree.
528 # See automake bug#10828.
529 # To make any issue more visible, cause the running configure to be aborted
530 # by default if the 'rm' program in use doesn't match our expectations; the
531 # user can still override this though.
532 if rm -f && rm -fr && rm -rf; then : OK; else
533 cat >&2 <<'END'
534 Oops!
535
536 Your 'rm' program seems unable to run without file operands specified
537 on the command line, even when the '-f' option is present. This is contrary
538 to the behaviour of most rm programs out there, and not conforming with
539 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
540
541 Please tell bug-automake@gnu.org about your system, including the value
542 of your $PATH and any error possibly output before this message. This
543 can help us improve future automake versions.
544
545 END
546 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
547 echo 'Configuration will proceed anyway, since you have set the' >&2
548 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
549 echo >&2
550 else
551 cat >&2 <<'END'
552 Aborting the configuration process, to ensure you take notice of the issue.
553
554 You can download and install GNU coreutils to get an 'rm' implementation
555 that behaves properly: <https://www.gnu.org/software/coreutils/>.
556
557 If you want to complete the configuration process using your problematic
558 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
559 to "yes", and re-run configure.
560
561 END
562 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
563 fi
564 fi
565 dnl The trailing newline in this macro's definition is deliberate, for
566 dnl backward compatibility and to allow trailing 'dnl'-style comments
567 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
568 ])
569
570 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
571 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
572 dnl mangled by Autoconf and run in a shell conditional statement.
573 m4_define([_AC_COMPILER_EXEEXT],
574 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
575
576 # When config.status generates a header, we must update the stamp-h file.
577 # This file resides in the same directory as the config header
578 # that is generated. The stamp files are numbered to have different names.
579
580 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
581 # loop where config.status creates the headers, so we can generate
582 # our stamp files there.
583 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
584 [# Compute $1's index in $config_headers.
585 _am_arg=$1
586 _am_stamp_count=1
587 for _am_header in $config_headers :; do
588 case $_am_header in
589 $_am_arg | $_am_arg:* )
590 break ;;
591 * )
592 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
593 esac
594 done
595 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
596
597 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
598 #
599 # This file is free software; the Free Software Foundation
600 # gives unlimited permission to copy and/or distribute it,
601 # with or without modifications, as long as this notice is preserved.
602
603 # AM_PROG_INSTALL_SH
604 # ------------------
605 # Define $install_sh.
606 AC_DEFUN([AM_PROG_INSTALL_SH],
607 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
608 if test x"${install_sh+set}" != xset; then
609 case $am_aux_dir in
610 *\ * | *\ *)
611 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
612 *)
613 install_sh="\${SHELL} $am_aux_dir/install-sh"
614 esac
615 fi
616 AC_SUBST([install_sh])])
617
618 # Copyright (C) 2003-2018 Free Software Foundation, Inc.
619 #
620 # This file is free software; the Free Software Foundation
621 # gives unlimited permission to copy and/or distribute it,
622 # with or without modifications, as long as this notice is preserved.
623
624 # Check whether the underlying file-system supports filenames
625 # with a leading dot. For instance MS-DOS doesn't.
626 AC_DEFUN([AM_SET_LEADING_DOT],
627 [rm -rf .tst 2>/dev/null
628 mkdir .tst 2>/dev/null
629 if test -d .tst; then
630 am__leading_dot=.
631 else
632 am__leading_dot=_
633 fi
634 rmdir .tst 2>/dev/null
635 AC_SUBST([am__leading_dot])])
636
637 # Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
638 # From Jim Meyering
639
640 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
641 #
642 # This file is free software; the Free Software Foundation
643 # gives unlimited permission to copy and/or distribute it,
644 # with or without modifications, as long as this notice is preserved.
645
646 # AM_MAINTAINER_MODE([DEFAULT-MODE])
647 # ----------------------------------
648 # Control maintainer-specific portions of Makefiles.
649 # Default is to disable them, unless 'enable' is passed literally.
650 # For symmetry, 'disable' may be passed as well. Anyway, the user
651 # can override the default with the --enable/--disable switch.
652 AC_DEFUN([AM_MAINTAINER_MODE],
653 [m4_case(m4_default([$1], [disable]),
654 [enable], [m4_define([am_maintainer_other], [disable])],
655 [disable], [m4_define([am_maintainer_other], [enable])],
656 [m4_define([am_maintainer_other], [enable])
657 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
658 AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
659 dnl maintainer-mode's default is 'disable' unless 'enable' is passed
660 AC_ARG_ENABLE([maintainer-mode],
661 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
662 am_maintainer_other[ make rules and dependencies not useful
663 (and sometimes confusing) to the casual installer])],
664 [USE_MAINTAINER_MODE=$enableval],
665 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
666 AC_MSG_RESULT([$USE_MAINTAINER_MODE])
667 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
668 MAINT=$MAINTAINER_MODE_TRUE
669 AC_SUBST([MAINT])dnl
670 ]
671 )
672
673 # Check to see how 'make' treats includes. -*- Autoconf -*-
674
675 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
676 #
677 # This file is free software; the Free Software Foundation
678 # gives unlimited permission to copy and/or distribute it,
679 # with or without modifications, as long as this notice is preserved.
680
681 # AM_MAKE_INCLUDE()
682 # -----------------
683 # Check whether make has an 'include' directive that can support all
684 # the idioms we need for our automatic dependency tracking code.
685 AC_DEFUN([AM_MAKE_INCLUDE],
686 [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive])
687 cat > confinc.mk << 'END'
688 am__doit:
689 @echo this is the am__doit target >confinc.out
690 .PHONY: am__doit
691 END
692 am__include="#"
693 am__quote=
694 # BSD make does it like this.
695 echo '.include "confinc.mk" # ignored' > confmf.BSD
696 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
697 echo 'include confinc.mk # ignored' > confmf.GNU
698 _am_result=no
699 for s in GNU BSD; do
700 AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out])
701 AS_CASE([$?:`cat confinc.out 2>/dev/null`],
702 ['0:this is the am__doit target'],
703 [AS_CASE([$s],
704 [BSD], [am__include='.include' am__quote='"'],
705 [am__include='include' am__quote=''])])
706 if test "$am__include" != "#"; then
707 _am_result="yes ($s style)"
708 break
709 fi
710 done
711 rm -f confinc.* confmf.*
712 AC_MSG_RESULT([${_am_result}])
713 AC_SUBST([am__include])])
714 AC_SUBST([am__quote])])
715
716 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
717
718 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
719 #
720 # This file is free software; the Free Software Foundation
721 # gives unlimited permission to copy and/or distribute it,
722 # with or without modifications, as long as this notice is preserved.
723
724 # AM_MISSING_PROG(NAME, PROGRAM)
725 # ------------------------------
726 AC_DEFUN([AM_MISSING_PROG],
727 [AC_REQUIRE([AM_MISSING_HAS_RUN])
728 $1=${$1-"${am_missing_run}$2"}
729 AC_SUBST($1)])
730
731 # AM_MISSING_HAS_RUN
732 # ------------------
733 # Define MISSING if not defined so far and test if it is modern enough.
734 # If it is, set am_missing_run to use it, otherwise, to nothing.
735 AC_DEFUN([AM_MISSING_HAS_RUN],
736 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
737 AC_REQUIRE_AUX_FILE([missing])dnl
738 if test x"${MISSING+set}" != xset; then
739 case $am_aux_dir in
740 *\ * | *\ *)
741 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
742 *)
743 MISSING="\${SHELL} $am_aux_dir/missing" ;;
744 esac
745 fi
746 # Use eval to expand $SHELL
747 if eval "$MISSING --is-lightweight"; then
748 am_missing_run="$MISSING "
749 else
750 am_missing_run=
751 AC_MSG_WARN(['missing' script is too old or missing])
752 fi
753 ])
754
755 # Helper functions for option handling. -*- Autoconf -*-
756
757 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
758 #
759 # This file is free software; the Free Software Foundation
760 # gives unlimited permission to copy and/or distribute it,
761 # with or without modifications, as long as this notice is preserved.
762
763 # _AM_MANGLE_OPTION(NAME)
764 # -----------------------
765 AC_DEFUN([_AM_MANGLE_OPTION],
766 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
767
768 # _AM_SET_OPTION(NAME)
769 # --------------------
770 # Set option NAME. Presently that only means defining a flag for this option.
771 AC_DEFUN([_AM_SET_OPTION],
772 [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
773
774 # _AM_SET_OPTIONS(OPTIONS)
775 # ------------------------
776 # OPTIONS is a space-separated list of Automake options.
777 AC_DEFUN([_AM_SET_OPTIONS],
778 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
779
780 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
781 # -------------------------------------------
782 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
783 AC_DEFUN([_AM_IF_OPTION],
784 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
785
786 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
787 #
788 # This file is free software; the Free Software Foundation
789 # gives unlimited permission to copy and/or distribute it,
790 # with or without modifications, as long as this notice is preserved.
791
792 # _AM_PROG_CC_C_O
793 # ---------------
794 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
795 # to automatically call this.
796 AC_DEFUN([_AM_PROG_CC_C_O],
797 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
798 AC_REQUIRE_AUX_FILE([compile])dnl
799 AC_LANG_PUSH([C])dnl
800 AC_CACHE_CHECK(
801 [whether $CC understands -c and -o together],
802 [am_cv_prog_cc_c_o],
803 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
804 # Make sure it works both with $CC and with simple cc.
805 # Following AC_PROG_CC_C_O, we do the test twice because some
806 # compilers refuse to overwrite an existing .o file with -o,
807 # though they will create one.
808 am_cv_prog_cc_c_o=yes
809 for am_i in 1 2; do
810 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
811 && test -f conftest2.$ac_objext; then
812 : OK
813 else
814 am_cv_prog_cc_c_o=no
815 break
816 fi
817 done
818 rm -f core conftest*
819 unset am_i])
820 if test "$am_cv_prog_cc_c_o" != yes; then
821 # Losing compiler, so override with the script.
822 # FIXME: It is wrong to rewrite CC.
823 # But if we don't then we get into trouble of one sort or another.
824 # A longer-term fix would be to have automake use am__CC in this case,
825 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
826 CC="$am_aux_dir/compile $CC"
827 fi
828 AC_LANG_POP([C])])
829
830 # For backward compatibility.
831 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
832
833 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
834 #
835 # This file is free software; the Free Software Foundation
836 # gives unlimited permission to copy and/or distribute it,
837 # with or without modifications, as long as this notice is preserved.
838
839 # AM_RUN_LOG(COMMAND)
840 # -------------------
841 # Run COMMAND, save the exit status in ac_status, and log it.
842 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
843 AC_DEFUN([AM_RUN_LOG],
844 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
845 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
846 ac_status=$?
847 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
848 (exit $ac_status); }])
849
850 # Check to make sure that the build environment is sane. -*- Autoconf -*-
851
852 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
853 #
854 # This file is free software; the Free Software Foundation
855 # gives unlimited permission to copy and/or distribute it,
856 # with or without modifications, as long as this notice is preserved.
857
858 # AM_SANITY_CHECK
859 # ---------------
860 AC_DEFUN([AM_SANITY_CHECK],
861 [AC_MSG_CHECKING([whether build environment is sane])
862 # Reject unsafe characters in $srcdir or the absolute working directory
863 # name. Accept space and tab only in the latter.
864 am_lf='
865 '
866 case `pwd` in
867 *[[\\\"\#\$\&\'\`$am_lf]]*)
868 AC_MSG_ERROR([unsafe absolute working directory name]);;
869 esac
870 case $srcdir in
871 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
872 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
873 esac
874
875 # Do 'set' in a subshell so we don't clobber the current shell's
876 # arguments. Must try -L first in case configure is actually a
877 # symlink; some systems play weird games with the mod time of symlinks
878 # (eg FreeBSD returns the mod time of the symlink's containing
879 # directory).
880 if (
881 am_has_slept=no
882 for am_try in 1 2; do
883 echo "timestamp, slept: $am_has_slept" > conftest.file
884 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
885 if test "$[*]" = "X"; then
886 # -L didn't work.
887 set X `ls -t "$srcdir/configure" conftest.file`
888 fi
889 if test "$[*]" != "X $srcdir/configure conftest.file" \
890 && test "$[*]" != "X conftest.file $srcdir/configure"; then
891
892 # If neither matched, then we have a broken ls. This can happen
893 # if, for instance, CONFIG_SHELL is bash and it inherits a
894 # broken ls alias from the environment. This has actually
895 # happened. Such a system could not be considered "sane".
896 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
897 alias in your environment])
898 fi
899 if test "$[2]" = conftest.file || test $am_try -eq 2; then
900 break
901 fi
902 # Just in case.
903 sleep 1
904 am_has_slept=yes
905 done
906 test "$[2]" = conftest.file
907 )
908 then
909 # Ok.
910 :
911 else
912 AC_MSG_ERROR([newly created file is older than distributed files!
913 Check your system clock])
914 fi
915 AC_MSG_RESULT([yes])
916 # If we didn't sleep, we still need to ensure time stamps of config.status and
917 # generated files are strictly newer.
918 am_sleep_pid=
919 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
920 ( sleep 1 ) &
921 am_sleep_pid=$!
922 fi
923 AC_CONFIG_COMMANDS_PRE(
924 [AC_MSG_CHECKING([that generated files are newer than configure])
925 if test -n "$am_sleep_pid"; then
926 # Hide warnings about reused PIDs.
927 wait $am_sleep_pid 2>/dev/null
928 fi
929 AC_MSG_RESULT([done])])
930 rm -f conftest.file
931 ])
932
933 # Copyright (C) 2009-2018 Free Software Foundation, Inc.
934 #
935 # This file is free software; the Free Software Foundation
936 # gives unlimited permission to copy and/or distribute it,
937 # with or without modifications, as long as this notice is preserved.
938
939 # AM_SILENT_RULES([DEFAULT])
940 # --------------------------
941 # Enable less verbose build rules; with the default set to DEFAULT
942 # ("yes" being less verbose, "no" or empty being verbose).
943 AC_DEFUN([AM_SILENT_RULES],
944 [AC_ARG_ENABLE([silent-rules], [dnl
945 AS_HELP_STRING(
946 [--enable-silent-rules],
947 [less verbose build output (undo: "make V=1")])
948 AS_HELP_STRING(
949 [--disable-silent-rules],
950 [verbose build output (undo: "make V=0")])dnl
951 ])
952 case $enable_silent_rules in @%:@ (((
953 yes) AM_DEFAULT_VERBOSITY=0;;
954 no) AM_DEFAULT_VERBOSITY=1;;
955 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
956 esac
957 dnl
958 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
959 dnl do not support nested variable expansions.
960 dnl See automake bug#9928 and bug#10237.
961 am_make=${MAKE-make}
962 AC_CACHE_CHECK([whether $am_make supports nested variables],
963 [am_cv_make_support_nested_variables],
964 [if AS_ECHO([['TRUE=$(BAR$(V))
965 BAR0=false
966 BAR1=true
967 V=1
968 am__doit:
969 @$(TRUE)
970 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
971 am_cv_make_support_nested_variables=yes
972 else
973 am_cv_make_support_nested_variables=no
974 fi])
975 if test $am_cv_make_support_nested_variables = yes; then
976 dnl Using '$V' instead of '$(V)' breaks IRIX make.
977 AM_V='$(V)'
978 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
979 else
980 AM_V=$AM_DEFAULT_VERBOSITY
981 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
982 fi
983 AC_SUBST([AM_V])dnl
984 AM_SUBST_NOTMAKE([AM_V])dnl
985 AC_SUBST([AM_DEFAULT_V])dnl
986 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
987 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
988 AM_BACKSLASH='\'
989 AC_SUBST([AM_BACKSLASH])dnl
990 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
991 ])
992
993 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
994 #
995 # This file is free software; the Free Software Foundation
996 # gives unlimited permission to copy and/or distribute it,
997 # with or without modifications, as long as this notice is preserved.
998
999 # AM_PROG_INSTALL_STRIP
1000 # ---------------------
1001 # One issue with vendor 'install' (even GNU) is that you can't
1002 # specify the program used to strip binaries. This is especially
1003 # annoying in cross-compiling environments, where the build's strip
1004 # is unlikely to handle the host's binaries.
1005 # Fortunately install-sh will honor a STRIPPROG variable, so we
1006 # always use install-sh in "make install-strip", and initialize
1007 # STRIPPROG with the value of the STRIP variable (set by the user).
1008 AC_DEFUN([AM_PROG_INSTALL_STRIP],
1009 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1010 # Installed binaries are usually stripped using 'strip' when the user
1011 # run "make install-strip". However 'strip' might not be the right
1012 # tool to use in cross-compilation environments, therefore Automake
1013 # will honor the 'STRIP' environment variable to overrule this program.
1014 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
1015 if test "$cross_compiling" != no; then
1016 AC_CHECK_TOOL([STRIP], [strip], :)
1017 fi
1018 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1019 AC_SUBST([INSTALL_STRIP_PROGRAM])])
1020
1021 # Copyright (C) 2006-2018 Free Software Foundation, Inc.
1022 #
1023 # This file is free software; the Free Software Foundation
1024 # gives unlimited permission to copy and/or distribute it,
1025 # with or without modifications, as long as this notice is preserved.
1026
1027 # _AM_SUBST_NOTMAKE(VARIABLE)
1028 # ---------------------------
1029 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1030 # This macro is traced by Automake.
1031 AC_DEFUN([_AM_SUBST_NOTMAKE])
1032
1033 # AM_SUBST_NOTMAKE(VARIABLE)
1034 # --------------------------
1035 # Public sister of _AM_SUBST_NOTMAKE.
1036 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1037
1038 # Check how to create a tarball. -*- Autoconf -*-
1039
1040 # Copyright (C) 2004-2018 Free Software Foundation, Inc.
1041 #
1042 # This file is free software; the Free Software Foundation
1043 # gives unlimited permission to copy and/or distribute it,
1044 # with or without modifications, as long as this notice is preserved.
1045
1046 # _AM_PROG_TAR(FORMAT)
1047 # --------------------
1048 # Check how to create a tarball in format FORMAT.
1049 # FORMAT should be one of 'v7', 'ustar', or 'pax'.
1050 #
1051 # Substitute a variable $(am__tar) that is a command
1052 # writing to stdout a FORMAT-tarball containing the directory
1053 # $tardir.
1054 # tardir=directory && $(am__tar) > result.tar
1055 #
1056 # Substitute a variable $(am__untar) that extract such
1057 # a tarball read from stdin.
1058 # $(am__untar) < result.tar
1059 #
1060 AC_DEFUN([_AM_PROG_TAR],
1061 [# Always define AMTAR for backward compatibility. Yes, it's still used
1062 # in the wild :-( We should find a proper way to deprecate it ...
1063 AC_SUBST([AMTAR], ['$${TAR-tar}'])
1064
1065 # We'll loop over all known methods to create a tar archive until one works.
1066 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1067
1068 m4_if([$1], [v7],
1069 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1070
1071 [m4_case([$1],
1072 [ustar],
1073 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1074 # There is notably a 21 bits limit for the UID and the GID. In fact,
1075 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1076 # and bug#13588).
1077 am_max_uid=2097151 # 2^21 - 1
1078 am_max_gid=$am_max_uid
1079 # The $UID and $GID variables are not portable, so we need to resort
1080 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1081 # below are definitely unexpected, so allow the users to see them
1082 # (that is, avoid stderr redirection).
1083 am_uid=`id -u || echo unknown`
1084 am_gid=`id -g || echo unknown`
1085 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1086 if test $am_uid -le $am_max_uid; then
1087 AC_MSG_RESULT([yes])
1088 else
1089 AC_MSG_RESULT([no])
1090 _am_tools=none
1091 fi
1092 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1093 if test $am_gid -le $am_max_gid; then
1094 AC_MSG_RESULT([yes])
1095 else
1096 AC_MSG_RESULT([no])
1097 _am_tools=none
1098 fi],
1099
1100 [pax],
1101 [],
1102
1103 [m4_fatal([Unknown tar format])])
1104
1105 AC_MSG_CHECKING([how to create a $1 tar archive])
1106
1107 # Go ahead even if we have the value already cached. We do so because we
1108 # need to set the values for the 'am__tar' and 'am__untar' variables.
1109 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1110
1111 for _am_tool in $_am_tools; do
1112 case $_am_tool in
1113 gnutar)
1114 for _am_tar in tar gnutar gtar; do
1115 AM_RUN_LOG([$_am_tar --version]) && break
1116 done
1117 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1118 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1119 am__untar="$_am_tar -xf -"
1120 ;;
1121 plaintar)
1122 # Must skip GNU tar: if it does not support --format= it doesn't create
1123 # ustar tarball either.
1124 (tar --version) >/dev/null 2>&1 && continue
1125 am__tar='tar chf - "$$tardir"'
1126 am__tar_='tar chf - "$tardir"'
1127 am__untar='tar xf -'
1128 ;;
1129 pax)
1130 am__tar='pax -L -x $1 -w "$$tardir"'
1131 am__tar_='pax -L -x $1 -w "$tardir"'
1132 am__untar='pax -r'
1133 ;;
1134 cpio)
1135 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1136 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1137 am__untar='cpio -i -H $1 -d'
1138 ;;
1139 none)
1140 am__tar=false
1141 am__tar_=false
1142 am__untar=false
1143 ;;
1144 esac
1145
1146 # If the value was cached, stop now. We just wanted to have am__tar
1147 # and am__untar set.
1148 test -n "${am_cv_prog_tar_$1}" && break
1149
1150 # tar/untar a dummy directory, and stop if the command works.
1151 rm -rf conftest.dir
1152 mkdir conftest.dir
1153 echo GrepMe > conftest.dir/file
1154 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1155 rm -rf conftest.dir
1156 if test -s conftest.tar; then
1157 AM_RUN_LOG([$am__untar <conftest.tar])
1158 AM_RUN_LOG([cat conftest.dir/file])
1159 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1160 fi
1161 done
1162 rm -rf conftest.dir
1163
1164 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1165 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1166
1167 AC_SUBST([am__tar])
1168 AC_SUBST([am__untar])
1169 ]) # _AM_PROG_TAR
211170
221171 # Copyright (C) 1995-2002 Free Software Foundation, Inc.
231172 # Copyright (C) 2001-2003,2004 Red Hat, Inc.
5061655 fi])
5071656
5081657
509 # nls.m4 serial 5 (gettext-0.18)
510 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software
511 dnl Foundation, Inc.
512 dnl This file is free software; the Free Software Foundation
513 dnl gives unlimited permission to copy and/or distribute it,
514 dnl with or without modifications, as long as this notice is preserved.
515 dnl
516 dnl This file can be used in projects which are not available under
517 dnl the GNU General Public License or the GNU Library General Public
518 dnl License but which still want to provide support for the GNU gettext
519 dnl functionality.
520 dnl Please note that the actual code of the GNU gettext library is covered
521 dnl by the GNU Library General Public License, and the rest of the GNU
522 dnl gettext package is covered by the GNU General Public License.
523 dnl They are *not* in the public domain.
524
525 dnl Authors:
526 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
527 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
528
529 AC_PREREQ([2.50])
530
531 AC_DEFUN([AM_NLS],
532 [
533 AC_MSG_CHECKING([whether NLS is requested])
534 dnl Default is enabled NLS
535 AC_ARG_ENABLE([nls],
536 [ --disable-nls do not use Native Language Support],
537 USE_NLS=$enableval, USE_NLS=yes)
538 AC_MSG_RESULT([$USE_NLS])
539 AC_SUBST([USE_NLS])
540 ])
541
542 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
543 # serial 12 (pkg-config-0.29.2)
544
545 dnl Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
546 dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com>
547 dnl
548 dnl This program is free software; you can redistribute it and/or modify
549 dnl it under the terms of the GNU General Public License as published by
550 dnl the Free Software Foundation; either version 2 of the License, or
551 dnl (at your option) any later version.
552 dnl
553 dnl This program is distributed in the hope that it will be useful, but
554 dnl WITHOUT ANY WARRANTY; without even the implied warranty of
555 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
556 dnl General Public License for more details.
557 dnl
558 dnl You should have received a copy of the GNU General Public License
559 dnl along with this program; if not, write to the Free Software
560 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
561 dnl 02111-1307, USA.
562 dnl
563 dnl As a special exception to the GNU General Public License, if you
564 dnl distribute this file as part of a program that contains a
565 dnl configuration script generated by Autoconf, you may include it under
566 dnl the same distribution terms that you use for the rest of that
567 dnl program.
568
569 dnl PKG_PREREQ(MIN-VERSION)
570 dnl -----------------------
571 dnl Since: 0.29
572 dnl
573 dnl Verify that the version of the pkg-config macros are at least
574 dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
575 dnl installed version of pkg-config, this checks the developer's version
576 dnl of pkg.m4 when generating configure.
577 dnl
578 dnl To ensure that this macro is defined, also add:
579 dnl m4_ifndef([PKG_PREREQ],
580 dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])])
581 dnl
582 dnl See the "Since" comment for each macro you use to see what version
583 dnl of the macros you require.
584 m4_defun([PKG_PREREQ],
585 [m4_define([PKG_MACROS_VERSION], [0.29.2])
586 m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
587 [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
588 ])dnl PKG_PREREQ
589
590 dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
591 dnl ----------------------------------
592 dnl Since: 0.16
593 dnl
594 dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
595 dnl first found in the path. Checks that the version of pkg-config found
596 dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
597 dnl used since that's the first version where most current features of
598 dnl pkg-config existed.
599 AC_DEFUN([PKG_PROG_PKG_CONFIG],
600 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
601 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
602 m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
603 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
604 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
605 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
606
607 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
608 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
609 fi
610 if test -n "$PKG_CONFIG"; then
611 _pkg_min_version=m4_default([$1], [0.9.0])
612 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
613 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
614 AC_MSG_RESULT([yes])
615 else
616 AC_MSG_RESULT([no])
617 PKG_CONFIG=""
618 fi
619 fi[]dnl
620 ])dnl PKG_PROG_PKG_CONFIG
621
622 dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
623 dnl -------------------------------------------------------------------
624 dnl Since: 0.18
625 dnl
626 dnl Check to see whether a particular set of modules exists. Similar to
627 dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
628 dnl
629 dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
630 dnl only at the first occurence in configure.ac, so if the first place
631 dnl it's called might be skipped (such as if it is within an "if", you
632 dnl have to call PKG_CHECK_EXISTS manually
633 AC_DEFUN([PKG_CHECK_EXISTS],
634 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
635 if test -n "$PKG_CONFIG" && \
636 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
637 m4_default([$2], [:])
638 m4_ifvaln([$3], [else
639 $3])dnl
640 fi])
641
642 dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
643 dnl ---------------------------------------------
644 dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting
645 dnl pkg_failed based on the result.
646 m4_define([_PKG_CONFIG],
647 [if test -n "$$1"; then
648 pkg_cv_[]$1="$$1"
649 elif test -n "$PKG_CONFIG"; then
650 PKG_CHECK_EXISTS([$3],
651 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
652 test "x$?" != "x0" && pkg_failed=yes ],
653 [pkg_failed=yes])
654 else
655 pkg_failed=untried
656 fi[]dnl
657 ])dnl _PKG_CONFIG
658
659 dnl _PKG_SHORT_ERRORS_SUPPORTED
660 dnl ---------------------------
661 dnl Internal check to see if pkg-config supports short errors.
662 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
663 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])
664 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
665 _pkg_short_errors_supported=yes
666 else
667 _pkg_short_errors_supported=no
668 fi[]dnl
669 ])dnl _PKG_SHORT_ERRORS_SUPPORTED
670
671
672 dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
673 dnl [ACTION-IF-NOT-FOUND])
674 dnl --------------------------------------------------------------
675 dnl Since: 0.4.0
676 dnl
677 dnl Note that if there is a possibility the first call to
678 dnl PKG_CHECK_MODULES might not happen, you should be sure to include an
679 dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
680 AC_DEFUN([PKG_CHECK_MODULES],
681 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
682 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
683 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
684
685 pkg_failed=no
686 AC_MSG_CHECKING([for $2])
687
688 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
689 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
690
691 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS
692 and $1[]_LIBS to avoid the need to call pkg-config.
693 See the pkg-config man page for more details.])
694
695 if test $pkg_failed = yes; then
696 AC_MSG_RESULT([no])
697 _PKG_SHORT_ERRORS_SUPPORTED
698 if test $_pkg_short_errors_supported = yes; then
699 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
700 else
701 $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
702 fi
703 # Put the nasty error message in config.log where it belongs
704 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
705
706 m4_default([$4], [AC_MSG_ERROR(
707 [Package requirements ($2) were not met:
708
709 $$1_PKG_ERRORS
710
711 Consider adjusting the PKG_CONFIG_PATH environment variable if you
712 installed software in a non-standard prefix.
713
714 _PKG_TEXT])[]dnl
715 ])
716 elif test $pkg_failed = untried; then
717 AC_MSG_RESULT([no])
718 m4_default([$4], [AC_MSG_FAILURE(
719 [The pkg-config script could not be found or is too old. Make sure it
720 is in your PATH or set the PKG_CONFIG environment variable to the full
721 path to pkg-config.
722
723 _PKG_TEXT
724
725 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
726 ])
727 else
728 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
729 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
730 AC_MSG_RESULT([yes])
731 $3
732 fi[]dnl
733 ])dnl PKG_CHECK_MODULES
734
735
736 dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
737 dnl [ACTION-IF-NOT-FOUND])
738 dnl ---------------------------------------------------------------------
739 dnl Since: 0.29
740 dnl
741 dnl Checks for existence of MODULES and gathers its build flags with
742 dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags
743 dnl and VARIABLE-PREFIX_LIBS from --libs.
744 dnl
745 dnl Note that if there is a possibility the first call to
746 dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to
747 dnl include an explicit call to PKG_PROG_PKG_CONFIG in your
748 dnl configure.ac.
749 AC_DEFUN([PKG_CHECK_MODULES_STATIC],
750 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
751 _save_PKG_CONFIG=$PKG_CONFIG
752 PKG_CONFIG="$PKG_CONFIG --static"
753 PKG_CHECK_MODULES($@)
754 PKG_CONFIG=$_save_PKG_CONFIG[]dnl
755 ])dnl PKG_CHECK_MODULES_STATIC
756
757
758 dnl PKG_INSTALLDIR([DIRECTORY])
759 dnl -------------------------
760 dnl Since: 0.27
761 dnl
762 dnl Substitutes the variable pkgconfigdir as the location where a module
763 dnl should install pkg-config .pc files. By default the directory is
764 dnl $libdir/pkgconfig, but the default can be changed by passing
765 dnl DIRECTORY. The user can override through the --with-pkgconfigdir
766 dnl parameter.
767 AC_DEFUN([PKG_INSTALLDIR],
768 [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
769 m4_pushdef([pkg_description],
770 [pkg-config installation directory @<:@]pkg_default[@:>@])
771 AC_ARG_WITH([pkgconfigdir],
772 [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
773 [with_pkgconfigdir=]pkg_default)
774 AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
775 m4_popdef([pkg_default])
776 m4_popdef([pkg_description])
777 ])dnl PKG_INSTALLDIR
778
779
780 dnl PKG_NOARCH_INSTALLDIR([DIRECTORY])
781 dnl --------------------------------
782 dnl Since: 0.27
783 dnl
784 dnl Substitutes the variable noarch_pkgconfigdir as the location where a
785 dnl module should install arch-independent pkg-config .pc files. By
786 dnl default the directory is $datadir/pkgconfig, but the default can be
787 dnl changed by passing DIRECTORY. The user can override through the
788 dnl --with-noarch-pkgconfigdir parameter.
789 AC_DEFUN([PKG_NOARCH_INSTALLDIR],
790 [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
791 m4_pushdef([pkg_description],
792 [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
793 AC_ARG_WITH([noarch-pkgconfigdir],
794 [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
795 [with_noarch_pkgconfigdir=]pkg_default)
796 AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
797 m4_popdef([pkg_default])
798 m4_popdef([pkg_description])
799 ])dnl PKG_NOARCH_INSTALLDIR
800
801
802 dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
803 dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
804 dnl -------------------------------------------
805 dnl Since: 0.28
806 dnl
807 dnl Retrieves the value of the pkg-config variable for the given module.
808 AC_DEFUN([PKG_CHECK_VAR],
809 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
810 AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
811
812 _PKG_CONFIG([$1], [variable="][$3]["], [$2])
813 AS_VAR_COPY([$1], [pkg_cv_][$1])
814
815 AS_VAR_IF([$1], [""], [$5], [$4])dnl
816 ])dnl PKG_CHECK_VAR
817
818 # Copyright (C) 2002-2020 Free Software Foundation, Inc.
819 #
820 # This file is free software; the Free Software Foundation
821 # gives unlimited permission to copy and/or distribute it,
822 # with or without modifications, as long as this notice is preserved.
823
824 # AM_AUTOMAKE_VERSION(VERSION)
825 # ----------------------------
826 # Automake X.Y traces this macro to ensure aclocal.m4 has been
827 # generated from the m4 files accompanying Automake X.Y.
828 # (This private macro should not be called outside this file.)
829 AC_DEFUN([AM_AUTOMAKE_VERSION],
830 [am__api_version='1.16'
831 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
832 dnl require some minimum version. Point them to the right macro.
833 m4_if([$1], [1.16.2], [],
834 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
835 ])
836
837 # _AM_AUTOCONF_VERSION(VERSION)
838 # -----------------------------
839 # aclocal traces this macro to find the Autoconf version.
840 # This is a private macro too. Using m4_define simplifies
841 # the logic in aclocal, which can simply ignore this definition.
842 m4_define([_AM_AUTOCONF_VERSION], [])
843
844 # AM_SET_CURRENT_AUTOMAKE_VERSION
845 # -------------------------------
846 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
847 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
848 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
849 [AM_AUTOMAKE_VERSION([1.16.2])dnl
850 m4_ifndef([AC_AUTOCONF_VERSION],
851 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
852 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
853
854 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
855
856 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
857 #
858 # This file is free software; the Free Software Foundation
859 # gives unlimited permission to copy and/or distribute it,
860 # with or without modifications, as long as this notice is preserved.
861
862 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
863 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
864 # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
865 #
866 # Of course, Automake must honor this variable whenever it calls a
867 # tool from the auxiliary directory. The problem is that $srcdir (and
868 # therefore $ac_aux_dir as well) can be either absolute or relative,
869 # depending on how configure is run. This is pretty annoying, since
870 # it makes $ac_aux_dir quite unusable in subdirectories: in the top
871 # source directory, any form will work fine, but in subdirectories a
872 # relative path needs to be adjusted first.
873 #
874 # $ac_aux_dir/missing
875 # fails when called from a subdirectory if $ac_aux_dir is relative
876 # $top_srcdir/$ac_aux_dir/missing
877 # fails if $ac_aux_dir is absolute,
878 # fails when called from a subdirectory in a VPATH build with
879 # a relative $ac_aux_dir
880 #
881 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
882 # are both prefixed by $srcdir. In an in-source build this is usually
883 # harmless because $srcdir is '.', but things will broke when you
884 # start a VPATH build or use an absolute $srcdir.
885 #
886 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
887 # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
888 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
889 # and then we would define $MISSING as
890 # MISSING="\${SHELL} $am_aux_dir/missing"
891 # This will work as long as MISSING is not called from configure, because
892 # unfortunately $(top_srcdir) has no meaning in configure.
893 # However there are other variables, like CC, which are often used in
894 # configure, and could therefore not use this "fixed" $ac_aux_dir.
895 #
896 # Another solution, used here, is to always expand $ac_aux_dir to an
897 # absolute PATH. The drawback is that using absolute paths prevent a
898 # configured tree to be moved without reconfiguration.
899
900 AC_DEFUN([AM_AUX_DIR_EXPAND],
901 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
902 # Expand $ac_aux_dir to an absolute path.
903 am_aux_dir=`cd "$ac_aux_dir" && pwd`
904 ])
905
906 # AM_CONDITIONAL -*- Autoconf -*-
907
908 # Copyright (C) 1997-2020 Free Software Foundation, Inc.
909 #
910 # This file is free software; the Free Software Foundation
911 # gives unlimited permission to copy and/or distribute it,
912 # with or without modifications, as long as this notice is preserved.
913
914 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
915 # -------------------------------------
916 # Define a conditional.
917 AC_DEFUN([AM_CONDITIONAL],
918 [AC_PREREQ([2.52])dnl
919 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
920 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
921 AC_SUBST([$1_TRUE])dnl
922 AC_SUBST([$1_FALSE])dnl
923 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
924 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
925 m4_define([_AM_COND_VALUE_$1], [$2])dnl
926 if $2; then
927 $1_TRUE=
928 $1_FALSE='#'
929 else
930 $1_TRUE='#'
931 $1_FALSE=
932 fi
933 AC_CONFIG_COMMANDS_PRE(
934 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
935 AC_MSG_ERROR([[conditional "$1" was never defined.
936 Usually this means the macro was only invoked conditionally.]])
937 fi])])
938
939 # Copyright (C) 1999-2020 Free Software Foundation, Inc.
940 #
941 # This file is free software; the Free Software Foundation
942 # gives unlimited permission to copy and/or distribute it,
943 # with or without modifications, as long as this notice is preserved.
944
945
946 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
947 # written in clear, in which case automake, when reading aclocal.m4,
948 # will think it sees a *use*, and therefore will trigger all it's
949 # C support machinery. Also note that it means that autoscan, seeing
950 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
951
952
953 # _AM_DEPENDENCIES(NAME)
954 # ----------------------
955 # See how the compiler implements dependency checking.
956 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
957 # We try a few techniques and use that to set a single cache variable.
958 #
959 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
960 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
961 # dependency, and given that the user is not expected to run this macro,
962 # just rely on AC_PROG_CC.
963 AC_DEFUN([_AM_DEPENDENCIES],
964 [AC_REQUIRE([AM_SET_DEPDIR])dnl
965 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
966 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
967 AC_REQUIRE([AM_DEP_TRACK])dnl
968
969 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
970 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
971 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
972 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
973 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
974 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
975 [depcc="$$1" am_compiler_list=])
976
977 AC_CACHE_CHECK([dependency style of $depcc],
978 [am_cv_$1_dependencies_compiler_type],
979 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
980 # We make a subdir and do the tests there. Otherwise we can end up
981 # making bogus files that we don't know about and never remove. For
982 # instance it was reported that on HP-UX the gcc test will end up
983 # making a dummy file named 'D' -- because '-MD' means "put the output
984 # in D".
985 rm -rf conftest.dir
986 mkdir conftest.dir
987 # Copy depcomp to subdir because otherwise we won't find it if we're
988 # using a relative directory.
989 cp "$am_depcomp" conftest.dir
990 cd conftest.dir
991 # We will build objects and dependencies in a subdirectory because
992 # it helps to detect inapplicable dependency modes. For instance
993 # both Tru64's cc and ICC support -MD to output dependencies as a
994 # side effect of compilation, but ICC will put the dependencies in
995 # the current directory while Tru64 will put them in the object
996 # directory.
997 mkdir sub
998
999 am_cv_$1_dependencies_compiler_type=none
1000 if test "$am_compiler_list" = ""; then
1001 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
1002 fi
1003 am__universal=false
1004 m4_case([$1], [CC],
1005 [case " $depcc " in #(
1006 *\ -arch\ *\ -arch\ *) am__universal=true ;;
1007 esac],
1008 [CXX],
1009 [case " $depcc " in #(
1010 *\ -arch\ *\ -arch\ *) am__universal=true ;;
1011 esac])
1012
1013 for depmode in $am_compiler_list; do
1014 # Setup a source with many dependencies, because some compilers
1015 # like to wrap large dependency lists on column 80 (with \), and
1016 # we should not choose a depcomp mode which is confused by this.
1017 #
1018 # We need to recreate these files for each test, as the compiler may
1019 # overwrite some of them when testing with obscure command lines.
1020 # This happens at least with the AIX C compiler.
1021 : > sub/conftest.c
1022 for i in 1 2 3 4 5 6; do
1023 echo '#include "conftst'$i'.h"' >> sub/conftest.c
1024 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
1025 # Solaris 10 /bin/sh.
1026 echo '/* dummy */' > sub/conftst$i.h
1027 done
1028 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
1029
1030 # We check with '-c' and '-o' for the sake of the "dashmstdout"
1031 # mode. It turns out that the SunPro C++ compiler does not properly
1032 # handle '-M -o', and we need to detect this. Also, some Intel
1033 # versions had trouble with output in subdirs.
1034 am__obj=sub/conftest.${OBJEXT-o}
1035 am__minus_obj="-o $am__obj"
1036 case $depmode in
1037 gcc)
1038 # This depmode causes a compiler race in universal mode.
1039 test "$am__universal" = false || continue
1040 ;;
1041 nosideeffect)
1042 # After this tag, mechanisms are not by side-effect, so they'll
1043 # only be used when explicitly requested.
1044 if test "x$enable_dependency_tracking" = xyes; then
1045 continue
1046 else
1047 break
1048 fi
1049 ;;
1050 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
1051 # This compiler won't grok '-c -o', but also, the minuso test has
1052 # not run yet. These depmodes are late enough in the game, and
1053 # so weak that their functioning should not be impacted.
1054 am__obj=conftest.${OBJEXT-o}
1055 am__minus_obj=
1056 ;;
1057 none) break ;;
1058 esac
1059 if depmode=$depmode \
1060 source=sub/conftest.c object=$am__obj \
1061 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
1062 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
1063 >/dev/null 2>conftest.err &&
1064 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
1065 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
1066 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
1067 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
1068 # icc doesn't choke on unknown options, it will just issue warnings
1069 # or remarks (even with -Werror). So we grep stderr for any message
1070 # that says an option was ignored or not supported.
1071 # When given -MP, icc 7.0 and 7.1 complain thusly:
1072 # icc: Command line warning: ignoring option '-M'; no argument required
1073 # The diagnosis changed in icc 8.0:
1074 # icc: Command line remark: option '-MP' not supported
1075 if (grep 'ignoring option' conftest.err ||
1076 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
1077 am_cv_$1_dependencies_compiler_type=$depmode
1078 break
1079 fi
1080 fi
1081 done
1082
1083 cd ..
1084 rm -rf conftest.dir
1085 else
1086 am_cv_$1_dependencies_compiler_type=none
1087 fi
1088 ])
1089 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
1090 AM_CONDITIONAL([am__fastdep$1], [
1091 test "x$enable_dependency_tracking" != xno \
1092 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
1093 ])
1094
1095
1096 # AM_SET_DEPDIR
1097 # -------------
1098 # Choose a directory name for dependency files.
1099 # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
1100 AC_DEFUN([AM_SET_DEPDIR],
1101 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1102 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
1103 ])
1104
1105
1106 # AM_DEP_TRACK
1107 # ------------
1108 AC_DEFUN([AM_DEP_TRACK],
1109 [AC_ARG_ENABLE([dependency-tracking], [dnl
1110 AS_HELP_STRING(
1111 [--enable-dependency-tracking],
1112 [do not reject slow dependency extractors])
1113 AS_HELP_STRING(
1114 [--disable-dependency-tracking],
1115 [speeds up one-time build])])
1116 if test "x$enable_dependency_tracking" != xno; then
1117 am_depcomp="$ac_aux_dir/depcomp"
1118 AMDEPBACKSLASH='\'
1119 am__nodep='_no'
1120 fi
1121 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
1122 AC_SUBST([AMDEPBACKSLASH])dnl
1123 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
1124 AC_SUBST([am__nodep])dnl
1125 _AM_SUBST_NOTMAKE([am__nodep])dnl
1126 ])
1127
1128 # Generate code to set up dependency tracking. -*- Autoconf -*-
1129
1130 # Copyright (C) 1999-2020 Free Software Foundation, Inc.
1131 #
1132 # This file is free software; the Free Software Foundation
1133 # gives unlimited permission to copy and/or distribute it,
1134 # with or without modifications, as long as this notice is preserved.
1135
1136 # _AM_OUTPUT_DEPENDENCY_COMMANDS
1137 # ------------------------------
1138 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
1139 [{
1140 # Older Autoconf quotes --file arguments for eval, but not when files
1141 # are listed without --file. Let's play safe and only enable the eval
1142 # if we detect the quoting.
1143 # TODO: see whether this extra hack can be removed once we start
1144 # requiring Autoconf 2.70 or later.
1145 AS_CASE([$CONFIG_FILES],
1146 [*\'*], [eval set x "$CONFIG_FILES"],
1147 [*], [set x $CONFIG_FILES])
1148 shift
1149 # Used to flag and report bootstrapping failures.
1150 am_rc=0
1151 for am_mf
1152 do
1153 # Strip MF so we end up with the name of the file.
1154 am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'`
1155 # Check whether this is an Automake generated Makefile which includes
1156 # dependency-tracking related rules and includes.
1157 # Grep'ing the whole file directly is not great: AIX grep has a line
1158 # limit of 2048, but all sed's we know have understand at least 4000.
1159 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1160 || continue
1161 am_dirpart=`AS_DIRNAME(["$am_mf"])`
1162 am_filepart=`AS_BASENAME(["$am_mf"])`
1163 AM_RUN_LOG([cd "$am_dirpart" \
1164 && sed -e '/# am--include-marker/d' "$am_filepart" \
1165 | $MAKE -f - am--depfiles]) || am_rc=$?
1166 done
1167 if test $am_rc -ne 0; then
1168 AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
1169 for automatic dependency tracking. If GNU make was not used, consider
1170 re-running the configure script with MAKE="gmake" (or whatever is
1171 necessary). You can also try re-running configure with the
1172 '--disable-dependency-tracking' option to at least be able to build
1173 the package (albeit without support for automatic dependency tracking).])
1174 fi
1175 AS_UNSET([am_dirpart])
1176 AS_UNSET([am_filepart])
1177 AS_UNSET([am_mf])
1178 AS_UNSET([am_rc])
1179 rm -f conftest-deps.mk
1180 }
1181 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
1182
1183
1184 # AM_OUTPUT_DEPENDENCY_COMMANDS
1185 # -----------------------------
1186 # This macro should only be invoked once -- use via AC_REQUIRE.
1187 #
1188 # This code is only required when automatic dependency tracking is enabled.
1189 # This creates each '.Po' and '.Plo' makefile fragment that we'll need in
1190 # order to bootstrap the dependency handling code.
1191 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
1192 [AC_CONFIG_COMMANDS([depfiles],
1193 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
1194 [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])])
1195
1196 # Do all the work for Automake. -*- Autoconf -*-
1197
1198 # Copyright (C) 1996-2020 Free Software Foundation, Inc.
1199 #
1200 # This file is free software; the Free Software Foundation
1201 # gives unlimited permission to copy and/or distribute it,
1202 # with or without modifications, as long as this notice is preserved.
1203
1204 # This macro actually does too much. Some checks are only needed if
1205 # your package does certain things. But this isn't really a big deal.
1206
1207 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
1208 m4_define([AC_PROG_CC],
1209 m4_defn([AC_PROG_CC])
1210 [_AM_PROG_CC_C_O
1211 ])
1212
1213 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
1214 # AM_INIT_AUTOMAKE([OPTIONS])
1215 # -----------------------------------------------
1216 # The call with PACKAGE and VERSION arguments is the old style
1217 # call (pre autoconf-2.50), which is being phased out. PACKAGE
1218 # and VERSION should now be passed to AC_INIT and removed from
1219 # the call to AM_INIT_AUTOMAKE.
1220 # We support both call styles for the transition. After
1221 # the next Automake release, Autoconf can make the AC_INIT
1222 # arguments mandatory, and then we can depend on a new Autoconf
1223 # release and drop the old call support.
1224 AC_DEFUN([AM_INIT_AUTOMAKE],
1225 [AC_PREREQ([2.65])dnl
1226 dnl Autoconf wants to disallow AM_ names. We explicitly allow
1227 dnl the ones we care about.
1228 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
1229 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
1230 AC_REQUIRE([AC_PROG_INSTALL])dnl
1231 if test "`cd $srcdir && pwd`" != "`pwd`"; then
1232 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
1233 # is not polluted with repeated "-I."
1234 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
1235 # test to see if srcdir already configured
1236 if test -f $srcdir/config.status; then
1237 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
1238 fi
1239 fi
1240
1241 # test whether we have cygpath
1242 if test -z "$CYGPATH_W"; then
1243 if (cygpath --version) >/dev/null 2>/dev/null; then
1244 CYGPATH_W='cygpath -w'
1245 else
1246 CYGPATH_W=echo
1247 fi
1248 fi
1249 AC_SUBST([CYGPATH_W])
1250
1251 # Define the identity of the package.
1252 dnl Distinguish between old-style and new-style calls.
1253 m4_ifval([$2],
1254 [AC_DIAGNOSE([obsolete],
1255 [$0: two- and three-arguments forms are deprecated.])
1256 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
1257 AC_SUBST([PACKAGE], [$1])dnl
1258 AC_SUBST([VERSION], [$2])],
1259 [_AM_SET_OPTIONS([$1])dnl
1260 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
1261 m4_if(
1262 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
1263 [ok:ok],,
1264 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
1265 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
1266 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
1267
1268 _AM_IF_OPTION([no-define],,
1269 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
1270 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
1271
1272 # Some tools Automake needs.
1273 AC_REQUIRE([AM_SANITY_CHECK])dnl
1274 AC_REQUIRE([AC_ARG_PROGRAM])dnl
1275 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
1276 AM_MISSING_PROG([AUTOCONF], [autoconf])
1277 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
1278 AM_MISSING_PROG([AUTOHEADER], [autoheader])
1279 AM_MISSING_PROG([MAKEINFO], [makeinfo])
1280 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1281 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
1282 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
1283 # For better backward compatibility. To be removed once Automake 1.9.x
1284 # dies out for good. For more background, see:
1285 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
1286 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
1287 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
1288 # We need awk for the "check" target (and possibly the TAP driver). The
1289 # system "awk" is bad on some platforms.
1290 AC_REQUIRE([AC_PROG_AWK])dnl
1291 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
1292 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1293 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
1294 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
1295 [_AM_PROG_TAR([v7])])])
1296 _AM_IF_OPTION([no-dependencies],,
1297 [AC_PROVIDE_IFELSE([AC_PROG_CC],
1298 [_AM_DEPENDENCIES([CC])],
1299 [m4_define([AC_PROG_CC],
1300 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
1301 AC_PROVIDE_IFELSE([AC_PROG_CXX],
1302 [_AM_DEPENDENCIES([CXX])],
1303 [m4_define([AC_PROG_CXX],
1304 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
1305 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
1306 [_AM_DEPENDENCIES([OBJC])],
1307 [m4_define([AC_PROG_OBJC],
1308 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
1309 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
1310 [_AM_DEPENDENCIES([OBJCXX])],
1311 [m4_define([AC_PROG_OBJCXX],
1312 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
1313 ])
1314 AC_REQUIRE([AM_SILENT_RULES])dnl
1315 dnl The testsuite driver may need to know about EXEEXT, so add the
1316 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
1317 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
1318 AC_CONFIG_COMMANDS_PRE(dnl
1319 [m4_provide_if([_AM_COMPILER_EXEEXT],
1320 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
1321
1322 # POSIX will say in a future version that running "rm -f" with no argument
1323 # is OK; and we want to be able to make that assumption in our Makefile
1324 # recipes. So use an aggressive probe to check that the usage we want is
1325 # actually supported "in the wild" to an acceptable degree.
1326 # See automake bug#10828.
1327 # To make any issue more visible, cause the running configure to be aborted
1328 # by default if the 'rm' program in use doesn't match our expectations; the
1329 # user can still override this though.
1330 if rm -f && rm -fr && rm -rf; then : OK; else
1331 cat >&2 <<'END'
1332 Oops!
1333
1334 Your 'rm' program seems unable to run without file operands specified
1335 on the command line, even when the '-f' option is present. This is contrary
1336 to the behaviour of most rm programs out there, and not conforming with
1337 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
1338
1339 Please tell bug-automake@gnu.org about your system, including the value
1340 of your $PATH and any error possibly output before this message. This
1341 can help us improve future automake versions.
1342
1343 END
1344 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
1345 echo 'Configuration will proceed anyway, since you have set the' >&2
1346 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
1347 echo >&2
1348 else
1349 cat >&2 <<'END'
1350 Aborting the configuration process, to ensure you take notice of the issue.
1351
1352 You can download and install GNU coreutils to get an 'rm' implementation
1353 that behaves properly: <https://www.gnu.org/software/coreutils/>.
1354
1355 If you want to complete the configuration process using your problematic
1356 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
1357 to "yes", and re-run configure.
1358
1359 END
1360 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
1361 fi
1362 fi
1363 dnl The trailing newline in this macro's definition is deliberate, for
1364 dnl backward compatibility and to allow trailing 'dnl'-style comments
1365 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
1366 ])
1367
1368 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
1369 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1370 dnl mangled by Autoconf and run in a shell conditional statement.
1371 m4_define([_AC_COMPILER_EXEEXT],
1372 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
1373
1374 # When config.status generates a header, we must update the stamp-h file.
1375 # This file resides in the same directory as the config header
1376 # that is generated. The stamp files are numbered to have different names.
1377
1378 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
1379 # loop where config.status creates the headers, so we can generate
1380 # our stamp files there.
1381 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
1382 [# Compute $1's index in $config_headers.
1383 _am_arg=$1
1384 _am_stamp_count=1
1385 for _am_header in $config_headers :; do
1386 case $_am_header in
1387 $_am_arg | $_am_arg:* )
1388 break ;;
1389 * )
1390 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1391 esac
1392 done
1393 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
1394
1395 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
1396 #
1397 # This file is free software; the Free Software Foundation
1398 # gives unlimited permission to copy and/or distribute it,
1399 # with or without modifications, as long as this notice is preserved.
1400
1401 # AM_PROG_INSTALL_SH
1402 # ------------------
1403 # Define $install_sh.
1404 AC_DEFUN([AM_PROG_INSTALL_SH],
1405 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1406 if test x"${install_sh+set}" != xset; then
1407 case $am_aux_dir in
1408 *\ * | *\ *)
1409 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
1410 *)
1411 install_sh="\${SHELL} $am_aux_dir/install-sh"
1412 esac
1413 fi
1414 AC_SUBST([install_sh])])
1415
1416 # Copyright (C) 2003-2020 Free Software Foundation, Inc.
1417 #
1418 # This file is free software; the Free Software Foundation
1419 # gives unlimited permission to copy and/or distribute it,
1420 # with or without modifications, as long as this notice is preserved.
1421
1422 # Check whether the underlying file-system supports filenames
1423 # with a leading dot. For instance MS-DOS doesn't.
1424 AC_DEFUN([AM_SET_LEADING_DOT],
1425 [rm -rf .tst 2>/dev/null
1426 mkdir .tst 2>/dev/null
1427 if test -d .tst; then
1428 am__leading_dot=.
1429 else
1430 am__leading_dot=_
1431 fi
1432 rmdir .tst 2>/dev/null
1433 AC_SUBST([am__leading_dot])])
1434
1435 # Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
1436 # From Jim Meyering
1437
1438 # Copyright (C) 1996-2020 Free Software Foundation, Inc.
1439 #
1440 # This file is free software; the Free Software Foundation
1441 # gives unlimited permission to copy and/or distribute it,
1442 # with or without modifications, as long as this notice is preserved.
1443
1444 # AM_MAINTAINER_MODE([DEFAULT-MODE])
1445 # ----------------------------------
1446 # Control maintainer-specific portions of Makefiles.
1447 # Default is to disable them, unless 'enable' is passed literally.
1448 # For symmetry, 'disable' may be passed as well. Anyway, the user
1449 # can override the default with the --enable/--disable switch.
1450 AC_DEFUN([AM_MAINTAINER_MODE],
1451 [m4_case(m4_default([$1], [disable]),
1452 [enable], [m4_define([am_maintainer_other], [disable])],
1453 [disable], [m4_define([am_maintainer_other], [enable])],
1454 [m4_define([am_maintainer_other], [enable])
1455 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
1456 AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
1457 dnl maintainer-mode's default is 'disable' unless 'enable' is passed
1458 AC_ARG_ENABLE([maintainer-mode],
1459 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
1460 am_maintainer_other[ make rules and dependencies not useful
1461 (and sometimes confusing) to the casual installer])],
1462 [USE_MAINTAINER_MODE=$enableval],
1463 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
1464 AC_MSG_RESULT([$USE_MAINTAINER_MODE])
1465 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
1466 MAINT=$MAINTAINER_MODE_TRUE
1467 AC_SUBST([MAINT])dnl
1468 ]
1469 )
1470
1471 # Check to see how 'make' treats includes. -*- Autoconf -*-
1472
1473 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
1474 #
1475 # This file is free software; the Free Software Foundation
1476 # gives unlimited permission to copy and/or distribute it,
1477 # with or without modifications, as long as this notice is preserved.
1478
1479 # AM_MAKE_INCLUDE()
1480 # -----------------
1481 # Check whether make has an 'include' directive that can support all
1482 # the idioms we need for our automatic dependency tracking code.
1483 AC_DEFUN([AM_MAKE_INCLUDE],
1484 [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive])
1485 cat > confinc.mk << 'END'
1486 am__doit:
1487 @echo this is the am__doit target >confinc.out
1488 .PHONY: am__doit
1489 END
1490 am__include="#"
1491 am__quote=
1492 # BSD make does it like this.
1493 echo '.include "confinc.mk" # ignored' > confmf.BSD
1494 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
1495 echo 'include confinc.mk # ignored' > confmf.GNU
1496 _am_result=no
1497 for s in GNU BSD; do
1498 AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out])
1499 AS_CASE([$?:`cat confinc.out 2>/dev/null`],
1500 ['0:this is the am__doit target'],
1501 [AS_CASE([$s],
1502 [BSD], [am__include='.include' am__quote='"'],
1503 [am__include='include' am__quote=''])])
1504 if test "$am__include" != "#"; then
1505 _am_result="yes ($s style)"
1506 break
1507 fi
1508 done
1509 rm -f confinc.* confmf.*
1510 AC_MSG_RESULT([${_am_result}])
1511 AC_SUBST([am__include])])
1512 AC_SUBST([am__quote])])
1513
1514 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
1515
1516 # Copyright (C) 1997-2020 Free Software Foundation, Inc.
1517 #
1518 # This file is free software; the Free Software Foundation
1519 # gives unlimited permission to copy and/or distribute it,
1520 # with or without modifications, as long as this notice is preserved.
1521
1522 # AM_MISSING_PROG(NAME, PROGRAM)
1523 # ------------------------------
1524 AC_DEFUN([AM_MISSING_PROG],
1525 [AC_REQUIRE([AM_MISSING_HAS_RUN])
1526 $1=${$1-"${am_missing_run}$2"}
1527 AC_SUBST($1)])
1528
1529 # AM_MISSING_HAS_RUN
1530 # ------------------
1531 # Define MISSING if not defined so far and test if it is modern enough.
1532 # If it is, set am_missing_run to use it, otherwise, to nothing.
1533 AC_DEFUN([AM_MISSING_HAS_RUN],
1534 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1535 AC_REQUIRE_AUX_FILE([missing])dnl
1536 if test x"${MISSING+set}" != xset; then
1537 case $am_aux_dir in
1538 *\ * | *\ *)
1539 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
1540 *)
1541 MISSING="\${SHELL} $am_aux_dir/missing" ;;
1542 esac
1543 fi
1544 # Use eval to expand $SHELL
1545 if eval "$MISSING --is-lightweight"; then
1546 am_missing_run="$MISSING "
1547 else
1548 am_missing_run=
1549 AC_MSG_WARN(['missing' script is too old or missing])
1550 fi
1551 ])
1552
1553 # Helper functions for option handling. -*- Autoconf -*-
1554
1555 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
1556 #
1557 # This file is free software; the Free Software Foundation
1558 # gives unlimited permission to copy and/or distribute it,
1559 # with or without modifications, as long as this notice is preserved.
1560
1561 # _AM_MANGLE_OPTION(NAME)
1562 # -----------------------
1563 AC_DEFUN([_AM_MANGLE_OPTION],
1564 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
1565
1566 # _AM_SET_OPTION(NAME)
1567 # --------------------
1568 # Set option NAME. Presently that only means defining a flag for this option.
1569 AC_DEFUN([_AM_SET_OPTION],
1570 [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
1571
1572 # _AM_SET_OPTIONS(OPTIONS)
1573 # ------------------------
1574 # OPTIONS is a space-separated list of Automake options.
1575 AC_DEFUN([_AM_SET_OPTIONS],
1576 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
1577
1578 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
1579 # -------------------------------------------
1580 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
1581 AC_DEFUN([_AM_IF_OPTION],
1582 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1583
1584 # Copyright (C) 1999-2020 Free Software Foundation, Inc.
1585 #
1586 # This file is free software; the Free Software Foundation
1587 # gives unlimited permission to copy and/or distribute it,
1588 # with or without modifications, as long as this notice is preserved.
1589
1590 # _AM_PROG_CC_C_O
1591 # ---------------
1592 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
1593 # to automatically call this.
1594 AC_DEFUN([_AM_PROG_CC_C_O],
1595 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1596 AC_REQUIRE_AUX_FILE([compile])dnl
1597 AC_LANG_PUSH([C])dnl
1598 AC_CACHE_CHECK(
1599 [whether $CC understands -c and -o together],
1600 [am_cv_prog_cc_c_o],
1601 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
1602 # Make sure it works both with $CC and with simple cc.
1603 # Following AC_PROG_CC_C_O, we do the test twice because some
1604 # compilers refuse to overwrite an existing .o file with -o,
1605 # though they will create one.
1606 am_cv_prog_cc_c_o=yes
1607 for am_i in 1 2; do
1608 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
1609 && test -f conftest2.$ac_objext; then
1610 : OK
1611 else
1612 am_cv_prog_cc_c_o=no
1613 break
1614 fi
1615 done
1616 rm -f core conftest*
1617 unset am_i])
1618 if test "$am_cv_prog_cc_c_o" != yes; then
1619 # Losing compiler, so override with the script.
1620 # FIXME: It is wrong to rewrite CC.
1621 # But if we don't then we get into trouble of one sort or another.
1622 # A longer-term fix would be to have automake use am__CC in this case,
1623 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
1624 CC="$am_aux_dir/compile $CC"
1625 fi
1626 AC_LANG_POP([C])])
1627
1628 # For backward compatibility.
1629 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1630
1631 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
1632 #
1633 # This file is free software; the Free Software Foundation
1634 # gives unlimited permission to copy and/or distribute it,
1635 # with or without modifications, as long as this notice is preserved.
1636
1637 # AM_RUN_LOG(COMMAND)
1638 # -------------------
1639 # Run COMMAND, save the exit status in ac_status, and log it.
1640 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
1641 AC_DEFUN([AM_RUN_LOG],
1642 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
1643 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
1644 ac_status=$?
1645 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
1646 (exit $ac_status); }])
1647
1648 # Check to make sure that the build environment is sane. -*- Autoconf -*-
1649
1650 # Copyright (C) 1996-2020 Free Software Foundation, Inc.
1651 #
1652 # This file is free software; the Free Software Foundation
1653 # gives unlimited permission to copy and/or distribute it,
1654 # with or without modifications, as long as this notice is preserved.
1655
1656 # AM_SANITY_CHECK
1657 # ---------------
1658 AC_DEFUN([AM_SANITY_CHECK],
1659 [AC_MSG_CHECKING([whether build environment is sane])
1660 # Reject unsafe characters in $srcdir or the absolute working directory
1661 # name. Accept space and tab only in the latter.
1662 am_lf='
1663 '
1664 case `pwd` in
1665 *[[\\\"\#\$\&\'\`$am_lf]]*)
1666 AC_MSG_ERROR([unsafe absolute working directory name]);;
1667 esac
1668 case $srcdir in
1669 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
1670 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
1671 esac
1672
1673 # Do 'set' in a subshell so we don't clobber the current shell's
1674 # arguments. Must try -L first in case configure is actually a
1675 # symlink; some systems play weird games with the mod time of symlinks
1676 # (eg FreeBSD returns the mod time of the symlink's containing
1677 # directory).
1678 if (
1679 am_has_slept=no
1680 for am_try in 1 2; do
1681 echo "timestamp, slept: $am_has_slept" > conftest.file
1682 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1683 if test "$[*]" = "X"; then
1684 # -L didn't work.
1685 set X `ls -t "$srcdir/configure" conftest.file`
1686 fi
1687 if test "$[*]" != "X $srcdir/configure conftest.file" \
1688 && test "$[*]" != "X conftest.file $srcdir/configure"; then
1689
1690 # If neither matched, then we have a broken ls. This can happen
1691 # if, for instance, CONFIG_SHELL is bash and it inherits a
1692 # broken ls alias from the environment. This has actually
1693 # happened. Such a system could not be considered "sane".
1694 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
1695 alias in your environment])
1696 fi
1697 if test "$[2]" = conftest.file || test $am_try -eq 2; then
1698 break
1699 fi
1700 # Just in case.
1701 sleep 1
1702 am_has_slept=yes
1703 done
1704 test "$[2]" = conftest.file
1705 )
1706 then
1707 # Ok.
1708 :
1709 else
1710 AC_MSG_ERROR([newly created file is older than distributed files!
1711 Check your system clock])
1712 fi
1713 AC_MSG_RESULT([yes])
1714 # If we didn't sleep, we still need to ensure time stamps of config.status and
1715 # generated files are strictly newer.
1716 am_sleep_pid=
1717 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
1718 ( sleep 1 ) &
1719 am_sleep_pid=$!
1720 fi
1721 AC_CONFIG_COMMANDS_PRE(
1722 [AC_MSG_CHECKING([that generated files are newer than configure])
1723 if test -n "$am_sleep_pid"; then
1724 # Hide warnings about reused PIDs.
1725 wait $am_sleep_pid 2>/dev/null
1726 fi
1727 AC_MSG_RESULT([done])])
1728 rm -f conftest.file
1729 ])
1730
1731 # Copyright (C) 2009-2020 Free Software Foundation, Inc.
1732 #
1733 # This file is free software; the Free Software Foundation
1734 # gives unlimited permission to copy and/or distribute it,
1735 # with or without modifications, as long as this notice is preserved.
1736
1737 # AM_SILENT_RULES([DEFAULT])
1738 # --------------------------
1739 # Enable less verbose build rules; with the default set to DEFAULT
1740 # ("yes" being less verbose, "no" or empty being verbose).
1741 AC_DEFUN([AM_SILENT_RULES],
1742 [AC_ARG_ENABLE([silent-rules], [dnl
1743 AS_HELP_STRING(
1744 [--enable-silent-rules],
1745 [less verbose build output (undo: "make V=1")])
1746 AS_HELP_STRING(
1747 [--disable-silent-rules],
1748 [verbose build output (undo: "make V=0")])dnl
1749 ])
1750 case $enable_silent_rules in @%:@ (((
1751 yes) AM_DEFAULT_VERBOSITY=0;;
1752 no) AM_DEFAULT_VERBOSITY=1;;
1753 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
1754 esac
1755 dnl
1756 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
1757 dnl do not support nested variable expansions.
1758 dnl See automake bug#9928 and bug#10237.
1759 am_make=${MAKE-make}
1760 AC_CACHE_CHECK([whether $am_make supports nested variables],
1761 [am_cv_make_support_nested_variables],
1762 [if AS_ECHO([['TRUE=$(BAR$(V))
1763 BAR0=false
1764 BAR1=true
1765 V=1
1766 am__doit:
1767 @$(TRUE)
1768 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
1769 am_cv_make_support_nested_variables=yes
1770 else
1771 am_cv_make_support_nested_variables=no
1772 fi])
1773 if test $am_cv_make_support_nested_variables = yes; then
1774 dnl Using '$V' instead of '$(V)' breaks IRIX make.
1775 AM_V='$(V)'
1776 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1777 else
1778 AM_V=$AM_DEFAULT_VERBOSITY
1779 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1780 fi
1781 AC_SUBST([AM_V])dnl
1782 AM_SUBST_NOTMAKE([AM_V])dnl
1783 AC_SUBST([AM_DEFAULT_V])dnl
1784 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
1785 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1786 AM_BACKSLASH='\'
1787 AC_SUBST([AM_BACKSLASH])dnl
1788 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1789 ])
1790
1791 # Copyright (C) 2001-2020 Free Software Foundation, Inc.
1792 #
1793 # This file is free software; the Free Software Foundation
1794 # gives unlimited permission to copy and/or distribute it,
1795 # with or without modifications, as long as this notice is preserved.
1796
1797 # AM_PROG_INSTALL_STRIP
1798 # ---------------------
1799 # One issue with vendor 'install' (even GNU) is that you can't
1800 # specify the program used to strip binaries. This is especially
1801 # annoying in cross-compiling environments, where the build's strip
1802 # is unlikely to handle the host's binaries.
1803 # Fortunately install-sh will honor a STRIPPROG variable, so we
1804 # always use install-sh in "make install-strip", and initialize
1805 # STRIPPROG with the value of the STRIP variable (set by the user).
1806 AC_DEFUN([AM_PROG_INSTALL_STRIP],
1807 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1808 # Installed binaries are usually stripped using 'strip' when the user
1809 # run "make install-strip". However 'strip' might not be the right
1810 # tool to use in cross-compilation environments, therefore Automake
1811 # will honor the 'STRIP' environment variable to overrule this program.
1812 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
1813 if test "$cross_compiling" != no; then
1814 AC_CHECK_TOOL([STRIP], [strip], :)
1815 fi
1816 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1817 AC_SUBST([INSTALL_STRIP_PROGRAM])])
1818
1819 # Copyright (C) 2006-2020 Free Software Foundation, Inc.
1820 #
1821 # This file is free software; the Free Software Foundation
1822 # gives unlimited permission to copy and/or distribute it,
1823 # with or without modifications, as long as this notice is preserved.
1824
1825 # _AM_SUBST_NOTMAKE(VARIABLE)
1826 # ---------------------------
1827 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1828 # This macro is traced by Automake.
1829 AC_DEFUN([_AM_SUBST_NOTMAKE])
1830
1831 # AM_SUBST_NOTMAKE(VARIABLE)
1832 # --------------------------
1833 # Public sister of _AM_SUBST_NOTMAKE.
1834 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1835
1836 # Check how to create a tarball. -*- Autoconf -*-
1837
1838 # Copyright (C) 2004-2020 Free Software Foundation, Inc.
1839 #
1840 # This file is free software; the Free Software Foundation
1841 # gives unlimited permission to copy and/or distribute it,
1842 # with or without modifications, as long as this notice is preserved.
1843
1844 # _AM_PROG_TAR(FORMAT)
1845 # --------------------
1846 # Check how to create a tarball in format FORMAT.
1847 # FORMAT should be one of 'v7', 'ustar', or 'pax'.
1848 #
1849 # Substitute a variable $(am__tar) that is a command
1850 # writing to stdout a FORMAT-tarball containing the directory
1851 # $tardir.
1852 # tardir=directory && $(am__tar) > result.tar
1853 #
1854 # Substitute a variable $(am__untar) that extract such
1855 # a tarball read from stdin.
1856 # $(am__untar) < result.tar
1857 #
1858 AC_DEFUN([_AM_PROG_TAR],
1859 [# Always define AMTAR for backward compatibility. Yes, it's still used
1860 # in the wild :-( We should find a proper way to deprecate it ...
1861 AC_SUBST([AMTAR], ['$${TAR-tar}'])
1862
1863 # We'll loop over all known methods to create a tar archive until one works.
1864 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1865
1866 m4_if([$1], [v7],
1867 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1868
1869 [m4_case([$1],
1870 [ustar],
1871 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1872 # There is notably a 21 bits limit for the UID and the GID. In fact,
1873 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1874 # and bug#13588).
1875 am_max_uid=2097151 # 2^21 - 1
1876 am_max_gid=$am_max_uid
1877 # The $UID and $GID variables are not portable, so we need to resort
1878 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1879 # below are definitely unexpected, so allow the users to see them
1880 # (that is, avoid stderr redirection).
1881 am_uid=`id -u || echo unknown`
1882 am_gid=`id -g || echo unknown`
1883 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1884 if test $am_uid -le $am_max_uid; then
1885 AC_MSG_RESULT([yes])
1886 else
1887 AC_MSG_RESULT([no])
1888 _am_tools=none
1889 fi
1890 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1891 if test $am_gid -le $am_max_gid; then
1892 AC_MSG_RESULT([yes])
1893 else
1894 AC_MSG_RESULT([no])
1895 _am_tools=none
1896 fi],
1897
1898 [pax],
1899 [],
1900
1901 [m4_fatal([Unknown tar format])])
1902
1903 AC_MSG_CHECKING([how to create a $1 tar archive])
1904
1905 # Go ahead even if we have the value already cached. We do so because we
1906 # need to set the values for the 'am__tar' and 'am__untar' variables.
1907 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1908
1909 for _am_tool in $_am_tools; do
1910 case $_am_tool in
1911 gnutar)
1912 for _am_tar in tar gnutar gtar; do
1913 AM_RUN_LOG([$_am_tar --version]) && break
1914 done
1915 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1916 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1917 am__untar="$_am_tar -xf -"
1918 ;;
1919 plaintar)
1920 # Must skip GNU tar: if it does not support --format= it doesn't create
1921 # ustar tarball either.
1922 (tar --version) >/dev/null 2>&1 && continue
1923 am__tar='tar chf - "$$tardir"'
1924 am__tar_='tar chf - "$tardir"'
1925 am__untar='tar xf -'
1926 ;;
1927 pax)
1928 am__tar='pax -L -x $1 -w "$$tardir"'
1929 am__tar_='pax -L -x $1 -w "$tardir"'
1930 am__untar='pax -r'
1931 ;;
1932 cpio)
1933 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1934 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1935 am__untar='cpio -i -H $1 -d'
1936 ;;
1937 none)
1938 am__tar=false
1939 am__tar_=false
1940 am__untar=false
1941 ;;
1942 esac
1943
1944 # If the value was cached, stop now. We just wanted to have am__tar
1945 # and am__untar set.
1946 test -n "${am_cv_prog_tar_$1}" && break
1947
1948 # tar/untar a dummy directory, and stop if the command works.
1949 rm -rf conftest.dir
1950 mkdir conftest.dir
1951 echo GrepMe > conftest.dir/file
1952 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1953 rm -rf conftest.dir
1954 if test -s conftest.tar; then
1955 AM_RUN_LOG([$am__untar <conftest.tar])
1956 AM_RUN_LOG([cat conftest.dir/file])
1957 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1958 fi
1959 done
1960 rm -rf conftest.dir
1961
1962 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1963 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1964
1965 AC_SUBST([am__tar])
1966 AC_SUBST([am__untar])
1967 ]) # _AM_PROG_TAR
1968
19691658 # -*- mode: autoconf -*-
19701659 #
19711660 # gtk-doc.m4 - configure macro to check for gtk-doc
22801969
22811970 # serial 1
22821971
1972 dnl This is a copy of AS_AC_EXPAND
1973 dnl
1974 dnl (C) 2003, 2004, 2005 Thomas Vander Stichele <thomas at apestaart dot org>
1975 dnl Copying and distribution of this file, with or without modification,
1976 dnl are permitted in any medium without royalty provided the copyright
1977 dnl notice and this notice are preserved.
1978 m4_define([_GOBJECT_INTROSPECTION_AS_AC_EXPAND],
1979 [
1980 EXP_VAR=[$1]
1981 FROM_VAR=[$2]
1982
1983 dnl first expand prefix and exec_prefix if necessary
1984 prefix_save=$prefix
1985 exec_prefix_save=$exec_prefix
1986
1987 dnl if no prefix given, then use /usr/local, the default prefix
1988 if test "x$prefix" = "xNONE"; then
1989 prefix="$ac_default_prefix"
1990 fi
1991 dnl if no exec_prefix given, then use prefix
1992 if test "x$exec_prefix" = "xNONE"; then
1993 exec_prefix=$prefix
1994 fi
1995
1996 full_var="$FROM_VAR"
1997 dnl loop until it doesn't change anymore
1998 while true; do
1999 new_full_var="`eval echo $full_var`"
2000 if test "x$new_full_var" = "x$full_var"; then break; fi
2001 full_var=$new_full_var
2002 done
2003
2004 dnl clean up
2005 full_var=$new_full_var
2006 AC_SUBST([$1], "$full_var")
2007
2008 dnl restore prefix and exec_prefix
2009 prefix=$prefix_save
2010 exec_prefix=$exec_prefix_save
2011 ])
2012
22832013 m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
22842014 [
22852015 AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
23222052
23232053 AC_MSG_RESULT([$found_introspection])
23242054
2055 dnl expand datadir/libdir so we can pass them to pkg-config
2056 dnl and get paths relative to our target directories
2057 _GOBJECT_INTROSPECTION_AS_AC_EXPAND(_GI_EXP_DATADIR, "$datadir")
2058 _GOBJECT_INTROSPECTION_AS_AC_EXPAND(_GI_EXP_LIBDIR, "$libdir")
2059
23252060 INTROSPECTION_SCANNER=
23262061 INTROSPECTION_COMPILER=
23272062 INTROSPECTION_GENERATE=
23282063 INTROSPECTION_GIRDIR=
23292064 INTROSPECTION_TYPELIBDIR=
23302065 if test "x$found_introspection" = "xyes"; then
2331 INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
2332 INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
2333 INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
2334 INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
2335 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
2066 INTROSPECTION_SCANNER=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
2067 INTROSPECTION_COMPILER=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
2068 INTROSPECTION_GENERATE=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
2069 INTROSPECTION_GIRDIR=`$PKG_CONFIG --define-variable=datadir="${_GI_EXP_DATADIR}" --variable=girdir gobject-introspection-1.0`
2070 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --define-variable=libdir="${_GI_EXP_LIBDIR}" --variable=typelibdir gobject-introspection-1.0)"
23362071 INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
23372072 INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
2338 INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
2073 INTROSPECTION_MAKEFILE=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
23392074 fi
23402075 AC_SUBST(INTROSPECTION_SCANNER)
23412076 AC_SUBST(INTROSPECTION_COMPILER)
1142111156 m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
1142211157 m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
1142311158
11159 # nls.m4 serial 5 (gettext-0.18)
11160 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software
11161 dnl Foundation, Inc.
11162 dnl This file is free software; the Free Software Foundation
11163 dnl gives unlimited permission to copy and/or distribute it,
11164 dnl with or without modifications, as long as this notice is preserved.
11165 dnl
11166 dnl This file can be used in projects which are not available under
11167 dnl the GNU General Public License or the GNU Library General Public
11168 dnl License but which still want to provide support for the GNU gettext
11169 dnl functionality.
11170 dnl Please note that the actual code of the GNU gettext library is covered
11171 dnl by the GNU Library General Public License, and the rest of the GNU
11172 dnl gettext package is covered by the GNU General Public License.
11173 dnl They are *not* in the public domain.
11174
11175 dnl Authors:
11176 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
11177 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
11178
11179 AC_PREREQ([2.50])
11180
11181 AC_DEFUN([AM_NLS],
11182 [
11183 AC_MSG_CHECKING([whether NLS is requested])
11184 dnl Default is enabled NLS
11185 AC_ARG_ENABLE([nls],
11186 [ --disable-nls do not use Native Language Support],
11187 USE_NLS=$enableval, USE_NLS=yes)
11188 AC_MSG_RESULT([$USE_NLS])
11189 AC_SUBST([USE_NLS])
11190 ])
11191
11192 dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
11193 dnl serial 11 (pkg-config-0.29.1)
11194 dnl
11195 dnl Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
11196 dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com>
11197 dnl
11198 dnl This program is free software; you can redistribute it and/or modify
11199 dnl it under the terms of the GNU General Public License as published by
11200 dnl the Free Software Foundation; either version 2 of the License, or
11201 dnl (at your option) any later version.
11202 dnl
11203 dnl This program is distributed in the hope that it will be useful, but
11204 dnl WITHOUT ANY WARRANTY; without even the implied warranty of
11205 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11206 dnl General Public License for more details.
11207 dnl
11208 dnl You should have received a copy of the GNU General Public License
11209 dnl along with this program; if not, write to the Free Software
11210 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
11211 dnl 02111-1307, USA.
11212 dnl
11213 dnl As a special exception to the GNU General Public License, if you
11214 dnl distribute this file as part of a program that contains a
11215 dnl configuration script generated by Autoconf, you may include it under
11216 dnl the same distribution terms that you use for the rest of that
11217 dnl program.
11218
11219 dnl PKG_PREREQ(MIN-VERSION)
11220 dnl -----------------------
11221 dnl Since: 0.29
11222 dnl
11223 dnl Verify that the version of the pkg-config macros are at least
11224 dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
11225 dnl installed version of pkg-config, this checks the developer's version
11226 dnl of pkg.m4 when generating configure.
11227 dnl
11228 dnl To ensure that this macro is defined, also add:
11229 dnl m4_ifndef([PKG_PREREQ],
11230 dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])])
11231 dnl
11232 dnl See the "Since" comment for each macro you use to see what version
11233 dnl of the macros you require.
11234 m4_defun([PKG_PREREQ],
11235 [m4_define([PKG_MACROS_VERSION], [0.29.1])
11236 m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
11237 [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
11238 ])dnl PKG_PREREQ
11239
11240 dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
11241 dnl ----------------------------------
11242 dnl Since: 0.16
11243 dnl
11244 dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
11245 dnl first found in the path. Checks that the version of pkg-config found
11246 dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
11247 dnl used since that's the first version where most current features of
11248 dnl pkg-config existed.
11249 AC_DEFUN([PKG_PROG_PKG_CONFIG],
11250 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
11251 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
11252 m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
11253 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
11254 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
11255 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
11256
11257 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11258 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
11259 fi
11260 if test -n "$PKG_CONFIG"; then
11261 _pkg_min_version=m4_default([$1], [0.9.0])
11262 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
11263 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11264 AC_MSG_RESULT([yes])
11265 else
11266 AC_MSG_RESULT([no])
11267 PKG_CONFIG=""
11268 fi
11269 fi[]dnl
11270 ])dnl PKG_PROG_PKG_CONFIG
11271
11272 dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
11273 dnl -------------------------------------------------------------------
11274 dnl Since: 0.18
11275 dnl
11276 dnl Check to see whether a particular set of modules exists. Similar to
11277 dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
11278 dnl
11279 dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
11280 dnl only at the first occurence in configure.ac, so if the first place
11281 dnl it's called might be skipped (such as if it is within an "if", you
11282 dnl have to call PKG_CHECK_EXISTS manually
11283 AC_DEFUN([PKG_CHECK_EXISTS],
11284 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
11285 if test -n "$PKG_CONFIG" && \
11286 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
11287 m4_default([$2], [:])
11288 m4_ifvaln([$3], [else
11289 $3])dnl
11290 fi])
11291
11292 dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
11293 dnl ---------------------------------------------
11294 dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting
11295 dnl pkg_failed based on the result.
11296 m4_define([_PKG_CONFIG],
11297 [if test -n "$$1"; then
11298 pkg_cv_[]$1="$$1"
11299 elif test -n "$PKG_CONFIG"; then
11300 PKG_CHECK_EXISTS([$3],
11301 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
11302 test "x$?" != "x0" && pkg_failed=yes ],
11303 [pkg_failed=yes])
11304 else
11305 pkg_failed=untried
11306 fi[]dnl
11307 ])dnl _PKG_CONFIG
11308
11309 dnl _PKG_SHORT_ERRORS_SUPPORTED
11310 dnl ---------------------------
11311 dnl Internal check to see if pkg-config supports short errors.
11312 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
11313 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])
11314 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11315 _pkg_short_errors_supported=yes
11316 else
11317 _pkg_short_errors_supported=no
11318 fi[]dnl
11319 ])dnl _PKG_SHORT_ERRORS_SUPPORTED
11320
11321
11322 dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
11323 dnl [ACTION-IF-NOT-FOUND])
11324 dnl --------------------------------------------------------------
11325 dnl Since: 0.4.0
11326 dnl
11327 dnl Note that if there is a possibility the first call to
11328 dnl PKG_CHECK_MODULES might not happen, you should be sure to include an
11329 dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
11330 AC_DEFUN([PKG_CHECK_MODULES],
11331 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
11332 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
11333 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
11334
11335 pkg_failed=no
11336 AC_MSG_CHECKING([for $1])
11337
11338 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
11339 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
11340
11341 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS
11342 and $1[]_LIBS to avoid the need to call pkg-config.
11343 See the pkg-config man page for more details.])
11344
11345 if test $pkg_failed = yes; then
11346 AC_MSG_RESULT([no])
11347 _PKG_SHORT_ERRORS_SUPPORTED
11348 if test $_pkg_short_errors_supported = yes; then
11349 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
11350 else
11351 $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
11352 fi
11353 # Put the nasty error message in config.log where it belongs
11354 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
11355
11356 m4_default([$4], [AC_MSG_ERROR(
11357 [Package requirements ($2) were not met:
11358
11359 $$1_PKG_ERRORS
11360
11361 Consider adjusting the PKG_CONFIG_PATH environment variable if you
11362 installed software in a non-standard prefix.
11363
11364 _PKG_TEXT])[]dnl
11365 ])
11366 elif test $pkg_failed = untried; then
11367 AC_MSG_RESULT([no])
11368 m4_default([$4], [AC_MSG_FAILURE(
11369 [The pkg-config script could not be found or is too old. Make sure it
11370 is in your PATH or set the PKG_CONFIG environment variable to the full
11371 path to pkg-config.
11372
11373 _PKG_TEXT
11374
11375 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
11376 ])
11377 else
11378 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
11379 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
11380 AC_MSG_RESULT([yes])
11381 $3
11382 fi[]dnl
11383 ])dnl PKG_CHECK_MODULES
11384
11385
11386 dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
11387 dnl [ACTION-IF-NOT-FOUND])
11388 dnl ---------------------------------------------------------------------
11389 dnl Since: 0.29
11390 dnl
11391 dnl Checks for existence of MODULES and gathers its build flags with
11392 dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags
11393 dnl and VARIABLE-PREFIX_LIBS from --libs.
11394 dnl
11395 dnl Note that if there is a possibility the first call to
11396 dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to
11397 dnl include an explicit call to PKG_PROG_PKG_CONFIG in your
11398 dnl configure.ac.
11399 AC_DEFUN([PKG_CHECK_MODULES_STATIC],
11400 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
11401 _save_PKG_CONFIG=$PKG_CONFIG
11402 PKG_CONFIG="$PKG_CONFIG --static"
11403 PKG_CHECK_MODULES($@)
11404 PKG_CONFIG=$_save_PKG_CONFIG[]dnl
11405 ])dnl PKG_CHECK_MODULES_STATIC
11406
11407
11408 dnl PKG_INSTALLDIR([DIRECTORY])
11409 dnl -------------------------
11410 dnl Since: 0.27
11411 dnl
11412 dnl Substitutes the variable pkgconfigdir as the location where a module
11413 dnl should install pkg-config .pc files. By default the directory is
11414 dnl $libdir/pkgconfig, but the default can be changed by passing
11415 dnl DIRECTORY. The user can override through the --with-pkgconfigdir
11416 dnl parameter.
11417 AC_DEFUN([PKG_INSTALLDIR],
11418 [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
11419 m4_pushdef([pkg_description],
11420 [pkg-config installation directory @<:@]pkg_default[@:>@])
11421 AC_ARG_WITH([pkgconfigdir],
11422 [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
11423 [with_pkgconfigdir=]pkg_default)
11424 AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
11425 m4_popdef([pkg_default])
11426 m4_popdef([pkg_description])
11427 ])dnl PKG_INSTALLDIR
11428
11429
11430 dnl PKG_NOARCH_INSTALLDIR([DIRECTORY])
11431 dnl --------------------------------
11432 dnl Since: 0.27
11433 dnl
11434 dnl Substitutes the variable noarch_pkgconfigdir as the location where a
11435 dnl module should install arch-independent pkg-config .pc files. By
11436 dnl default the directory is $datadir/pkgconfig, but the default can be
11437 dnl changed by passing DIRECTORY. The user can override through the
11438 dnl --with-noarch-pkgconfigdir parameter.
11439 AC_DEFUN([PKG_NOARCH_INSTALLDIR],
11440 [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
11441 m4_pushdef([pkg_description],
11442 [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
11443 AC_ARG_WITH([noarch-pkgconfigdir],
11444 [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
11445 [with_noarch_pkgconfigdir=]pkg_default)
11446 AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
11447 m4_popdef([pkg_default])
11448 m4_popdef([pkg_description])
11449 ])dnl PKG_NOARCH_INSTALLDIR
11450
11451
11452 dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
11453 dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
11454 dnl -------------------------------------------
11455 dnl Since: 0.28
11456 dnl
11457 dnl Retrieves the value of the pkg-config variable for the given module.
11458 AC_DEFUN([PKG_CHECK_VAR],
11459 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
11460 AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
11461
11462 _PKG_CONFIG([$1], [variable="][$3]["], [$2])
11463 AS_VAR_COPY([$1], [pkg_cv_][$1])
11464
11465 AS_VAR_IF([$1], [""], [$5], [$4])dnl
11466 ])dnl PKG_CHECK_VAR
11467
1142411468 dnl Copyright (c) 2002-2015
1142511469 dnl The Xfce development team. All rights reserved.
1142611470 dnl
1200412048 dnl
1200512049
1200612050
12007 dnl XDT_I18N(LINGUAS [, PACKAGE])
12051 dnl XDT_I18N([LINGUAS][, PACKAGE])
1200812052 dnl
1200912053 dnl This macro takes care of setting up everything for i18n support.
12054 dnl
12055 dnl If LINGUAS isn't specified, it will automatically extract the linguas
12056 dnl from po/*.po.
1201012057 dnl
1201112058 dnl If PACKAGE isn't specified, it defaults to the package tarname; see
1201212059 dnl the description of AC_INIT() for an explanation of what makes up
1202112068 AC_SUBST([GETTEXT_PACKAGE])
1202212069
1202312070 dnl gettext and stuff
12024 ALL_LINGUAS="$1"
12071 ALL_LINGUAS="m4_ifblank(
12072 [$1],
12073 [esyscmd([echo $(for i in po/*.po; do test -e "$i" && basename -- "$i" .po; done) | tr -d '\n'])],
12074 [$1])"
1202512075 AM_GLIB_GNU_GETTEXT()
1202612076
1202712077 dnl This is required on some Linux systems
1203712087 if test x"$CATOBJEXT" = x".mo"; then
1203812088 localedir=$libdir/locale
1203912089 else
12040 localedir=$datadir/locale
12090 localedir=$datarootdir/locale
1204112091 fi
1204212092 ])
1204312093 AC_MSG_RESULT([$localedir])
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1999-2020 Free Software Foundation, Inc.
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66 # Written by Tom Tromey <tromey@cygnus.com>.
77 #
88 # This program is free software; you can redistribute it and/or modify
5252 MINGW*)
5353 file_conv=mingw
5454 ;;
55 CYGWIN* | MSYS*)
55 CYGWIN*)
5656 file_conv=cygwin
5757 ;;
5858 *)
6666 mingw/*)
6767 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
6868 ;;
69 cygwin/* | msys/*)
69 cygwin/*)
7070 file=`cygpath -m "$file" || echo "$file"`
7171 ;;
7272 wine/*)
1010
1111 /* Name of default gettext domain */
1212 #undef GETTEXT_PACKAGE
13
14 /* Prevent post 2.50 APIs */
15 #undef GLIB_VERSION_MAX_ALLOWED
16
17 /* Ignore post 2.50 deprecations */
18 #undef GLIB_VERSION_MIN_REQUIRED
1319
1420 /* Define to 1 if you have the `atexit' function. */
1521 #undef HAVE_ATEXIT
00 #! /bin/sh
1 # From configure.ac 78181ad3.
1 # From configure.ac 87d919da6.
22 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for thunar 4.15.3.
3 # Generated by GNU Autoconf 2.69 for thunar 4.16.0.
44 #
55 # Report bugs to <https://gitlab.xfce.org/xfce/thunar>.
66 #
592592 # Identity of this package.
593593 PACKAGE_NAME='thunar'
594594 PACKAGE_TARNAME='thunar'
595 PACKAGE_VERSION='4.15.3'
596 PACKAGE_STRING='thunar 4.15.3'
595 PACKAGE_VERSION='4.16.0'
596 PACKAGE_STRING='thunar 4.16.0'
597597 PACKAGE_BUGREPORT='https://gitlab.xfce.org/xfce/thunar'
598598 PACKAGE_URL=''
599599
699699 INTROSPECTION_GENERATE
700700 INTROSPECTION_COMPILER
701701 INTROSPECTION_SCANNER
702 _GI_EXP_LIBDIR
703 _GI_EXP_DATADIR
702704 PANGO_REQUIRED_VERSION
703705 PANGO_LIBS
704706 PANGO_CFLAGS
15581560 # Omit some internal or obsolete options to make the list less imposing.
15591561 # This message is too long to be a string in the A/UX 3.1 sh.
15601562 cat <<_ACEOF
1561 \`configure' configures thunar 4.15.3 to adapt to many kinds of systems.
1563 \`configure' configures thunar 4.16.0 to adapt to many kinds of systems.
15621564
15631565 Usage: $0 [OPTION]... [VAR=VALUE]...
15641566
16341636
16351637 if test -n "$ac_init_help"; then
16361638 case $ac_init_help in
1637 short | recursive ) echo "Configuration of thunar 4.15.3:";;
1639 short | recursive ) echo "Configuration of thunar 4.16.0:";;
16381640 esac
16391641 cat <<\_ACEOF
16401642
18041806 test -n "$ac_init_help" && exit $ac_status
18051807 if $ac_init_version; then
18061808 cat <<\_ACEOF
1807 thunar configure 4.15.3
1809 thunar configure 4.16.0
18081810 generated by GNU Autoconf 2.69
18091811
18101812 Copyright (C) 2012 Free Software Foundation, Inc.
21752177 This file contains any messages produced by compilers while
21762178 running configure, to aid debugging if configure makes a mistake.
21772179
2178 It was created by thunar $as_me 4.15.3, which was
2180 It was created by thunar $as_me 4.16.0, which was
21792181 generated by GNU Autoconf 2.69. Invocation command line was
21802182
21812183 $ $0 $@
31553157
31563158 # Define the identity of the package.
31573159 PACKAGE='thunar'
3158 VERSION='4.15.3'
3160 VERSION='4.16.0'
31593161
31603162
31613163 cat >>confdefs.h <<_ACEOF
1399213994 THUNARX_VERINFO=0:0:0
1399313995 THUNARX_VERSION_API=3
1399413996 THUNAR_VERSION_MAJOR=4
13995 THUNAR_VERSION_MINOR=15
13996 THUNAR_VERSION_MICRO=3
13997 THUNAR_VERSION_MINOR=16
13998 THUNAR_VERSION_MICRO=0
1399713999
1399814000
1399914001
1445414456
1445514457
1445614458
14457 ALL_LINGUAS="am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM hye hy id ie is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW "
14459 ALL_LINGUAS="eo en_GB ca zh_CN nb tr en_AU fr eu gl be zh_TW th sr fi pl ast it he et pt_BR de sl pa zh_HK nl hy_AM ja hu nn hy si ar ko es kk ur sk am te hr sq pt cs is uk hye bn ur_PK id vi da ug lv el sv ru ie lt ms fa_IR ro bg oc "
1445814460
1445914461 for ac_header in locale.h
1446014462 do :
1525715259 if test x"$CATOBJEXT" = x".mo"; then
1525815260 localedir=$libdir/locale
1525915261 else
15260 localedir=$datadir/locale
15262 localedir=$datarootdir/locale
1526115263 fi
1526215264
1526315265 fi
1638016382 if test "x$PACKAGE_NAME" != "xglib"; then
1638116383
1638216384 pkg_failed=no
16383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0" >&5
16384 $as_echo_n "checking for glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0... " >&6; }
16385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5
16386 $as_echo_n "checking for GTKDOC_DEPS... " >&6; }
1638516387
1638616388 if test -n "$GTKDOC_DEPS_CFLAGS"; then
1638716389 pkg_cv_GTKDOC_DEPS_CFLAGS="$GTKDOC_DEPS_CFLAGS"
1642116423
1642216424
1642316425 if test $pkg_failed = yes; then
16424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1642516427 $as_echo "no" >&6; }
1642616428
1642716429 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1643916441
1644016442 :
1644116443 elif test $pkg_failed = untried; then
16442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1644316445 $as_echo "no" >&6; }
1644416446 :
1644516447 else
1666516667
1666616668
1666716669
16668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exo-2 >= 0.12.0" >&5
16669 $as_echo_n "checking for exo-2 >= 0.12.0... " >&6; }
16670 if $PKG_CONFIG "--atleast-version=0.12.0" "exo-2" >/dev/null 2>&1; then
16670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exo-2 >= 4.15.3" >&5
16671 $as_echo_n "checking for exo-2 >= 4.15.3... " >&6; }
16672 if $PKG_CONFIG "--atleast-version=4.15.3" "exo-2" >/dev/null 2>&1; then
1667116673 EXO_VERSION=`$PKG_CONFIG --modversion "exo-2"`
1667216674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXO_VERSION" >&5
1667316675 $as_echo "$EXO_VERSION" >&6; }
1668416686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXO_LIBS" >&5
1668516687 $as_echo "$EXO_LIBS" >&6; }
1668616688
16687 EXO_REQUIRED_VERSION=0.12.0
16689 EXO_REQUIRED_VERSION=4.15.3
1668816690
1668916691
1669016692
1670016702
1670116703 echo "*** The required package exo-2 was found on your system,"
1670216704 echo "*** but the installed version ($xdt_cv_version) is too old."
16703 echo "*** Please upgrade exo-2 to atleast version 0.12.0, or adjust"
16705 echo "*** Please upgrade exo-2 to atleast version 4.15.3, or adjust"
1670416706 echo "*** the PKG_CONFIG_PATH environment variable if you installed"
1670516707 echo "*** the new version of the package in a nonstandard prefix so"
1670616708 echo "*** pkg-config is able to find it."
1671216714
1671316715
1671416716 echo "*** The required package exo-2 was not found on your system."
16715 echo "*** Please install exo-2 (atleast version 0.12.0) or adjust"
16717 echo "*** Please install exo-2 (atleast version 4.15.3) or adjust"
1671616718 echo "*** the PKG_CONFIG_PATH environment variable if you"
1671716719 echo "*** installed the package in a nonstandard prefix so that"
1671816720 echo "*** pkg-config is able to find it."
1686016862
1686116863
1686216864
16863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.42.0" >&5
16864 $as_echo_n "checking for glib-2.0 >= 2.42.0... " >&6; }
16865 if $PKG_CONFIG "--atleast-version=2.42.0" "glib-2.0" >/dev/null 2>&1; then
16865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.50.0" >&5
16866 $as_echo_n "checking for glib-2.0 >= 2.50.0... " >&6; }
16867 if $PKG_CONFIG "--atleast-version=2.50.0" "glib-2.0" >/dev/null 2>&1; then
1686616868 GLIB_VERSION=`$PKG_CONFIG --modversion "glib-2.0"`
1686716869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_VERSION" >&5
1686816870 $as_echo "$GLIB_VERSION" >&6; }
1687916881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_LIBS" >&5
1688016882 $as_echo "$GLIB_LIBS" >&6; }
1688116883
16882 GLIB_REQUIRED_VERSION=2.42.0
16884 GLIB_REQUIRED_VERSION=2.50.0
1688316885
1688416886
1688516887
1689516897
1689616898 echo "*** The required package glib-2.0 was found on your system,"
1689716899 echo "*** but the installed version ($xdt_cv_version) is too old."
16898 echo "*** Please upgrade glib-2.0 to atleast version 2.42.0, or adjust"
16900 echo "*** Please upgrade glib-2.0 to atleast version 2.50.0, or adjust"
1689916901 echo "*** the PKG_CONFIG_PATH environment variable if you installed"
1690016902 echo "*** the new version of the package in a nonstandard prefix so"
1690116903 echo "*** pkg-config is able to find it."
1690716909
1690816910
1690916911 echo "*** The required package glib-2.0 was not found on your system."
16910 echo "*** Please install glib-2.0 (atleast version 2.42.0) or adjust"
16912 echo "*** Please install glib-2.0 (atleast version 2.50.0) or adjust"
1691116913 echo "*** the PKG_CONFIG_PATH environment variable if you"
1691216914 echo "*** installed the package in a nonstandard prefix so that"
1691316915 echo "*** pkg-config is able to find it."
1705517057
1705617058
1705717059
17058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gio-2.0 >= 2.42.0" >&5
17059 $as_echo_n "checking for gio-2.0 >= 2.42.0... " >&6; }
17060 if $PKG_CONFIG "--atleast-version=2.42.0" "gio-2.0" >/dev/null 2>&1; then
17060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gio-2.0 >= 2.50.0" >&5
17061 $as_echo_n "checking for gio-2.0 >= 2.50.0... " >&6; }
17062 if $PKG_CONFIG "--atleast-version=2.50.0" "gio-2.0" >/dev/null 2>&1; then
1706117063 GIO_VERSION=`$PKG_CONFIG --modversion "gio-2.0"`
1706217064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIO_VERSION" >&5
1706317065 $as_echo "$GIO_VERSION" >&6; }
1707417076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIO_LIBS" >&5
1707517077 $as_echo "$GIO_LIBS" >&6; }
1707617078
17077 GIO_REQUIRED_VERSION=2.42.0
17079 GIO_REQUIRED_VERSION=2.50.0
1707817080
1707917081
1708017082
1709017092
1709117093 echo "*** The required package gio-2.0 was found on your system,"
1709217094 echo "*** but the installed version ($xdt_cv_version) is too old."
17093 echo "*** Please upgrade gio-2.0 to atleast version 2.42.0, or adjust"
17095 echo "*** Please upgrade gio-2.0 to atleast version 2.50.0, or adjust"
1709417096 echo "*** the PKG_CONFIG_PATH environment variable if you installed"
1709517097 echo "*** the new version of the package in a nonstandard prefix so"
1709617098 echo "*** pkg-config is able to find it."
1710217104
1710317105
1710417106 echo "*** The required package gio-2.0 was not found on your system."
17105 echo "*** Please install gio-2.0 (atleast version 2.42.0) or adjust"
17107 echo "*** Please install gio-2.0 (atleast version 2.50.0) or adjust"
1710617108 echo "*** the PKG_CONFIG_PATH environment variable if you"
1710717109 echo "*** installed the package in a nonstandard prefix so that"
1710817110 echo "*** pkg-config is able to find it."
1725017252
1725117253
1725217254
17253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gthread-2.0 >= 2.42.0" >&5
17254 $as_echo_n "checking for gthread-2.0 >= 2.42.0... " >&6; }
17255 if $PKG_CONFIG "--atleast-version=2.42.0" "gthread-2.0" >/dev/null 2>&1; then
17255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gthread-2.0 >= 2.50.0" >&5
17256 $as_echo_n "checking for gthread-2.0 >= 2.50.0... " >&6; }
17257 if $PKG_CONFIG "--atleast-version=2.50.0" "gthread-2.0" >/dev/null 2>&1; then
1725617258 GTHREAD_VERSION=`$PKG_CONFIG --modversion "gthread-2.0"`
1725717259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTHREAD_VERSION" >&5
1725817260 $as_echo "$GTHREAD_VERSION" >&6; }
1726917271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTHREAD_LIBS" >&5
1727017272 $as_echo "$GTHREAD_LIBS" >&6; }
1727117273
17272 GTHREAD_REQUIRED_VERSION=2.42.0
17274 GTHREAD_REQUIRED_VERSION=2.50.0
1727317275
1727417276
1727517277
1728517287
1728617288 echo "*** The required package gthread-2.0 was found on your system,"
1728717289 echo "*** but the installed version ($xdt_cv_version) is too old."
17288 echo "*** Please upgrade gthread-2.0 to atleast version 2.42.0, or adjust"
17290 echo "*** Please upgrade gthread-2.0 to atleast version 2.50.0, or adjust"
1728917291 echo "*** the PKG_CONFIG_PATH environment variable if you installed"
1729017292 echo "*** the new version of the package in a nonstandard prefix so"
1729117293 echo "*** pkg-config is able to find it."
1729717299
1729817300
1729917301 echo "*** The required package gthread-2.0 was not found on your system."
17300 echo "*** Please install gthread-2.0 (atleast version 2.42.0) or adjust"
17302 echo "*** Please install gthread-2.0 (atleast version 2.50.0) or adjust"
1730117303 echo "*** the PKG_CONFIG_PATH environment variable if you"
1730217304 echo "*** installed the package in a nonstandard prefix so that"
1730317305 echo "*** pkg-config is able to find it."
1744517447
1744617448
1744717449
17448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gmodule-2.0 >= 2.42.0" >&5
17449 $as_echo_n "checking for gmodule-2.0 >= 2.42.0... " >&6; }
17450 if $PKG_CONFIG "--atleast-version=2.42.0" "gmodule-2.0" >/dev/null 2>&1; then
17450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gmodule-2.0 >= 2.50.0" >&5
17451 $as_echo_n "checking for gmodule-2.0 >= 2.50.0... " >&6; }
17452 if $PKG_CONFIG "--atleast-version=2.50.0" "gmodule-2.0" >/dev/null 2>&1; then
1745117453 GMODULE_VERSION=`$PKG_CONFIG --modversion "gmodule-2.0"`
1745217454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMODULE_VERSION" >&5
1745317455 $as_echo "$GMODULE_VERSION" >&6; }
1746417466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMODULE_LIBS" >&5
1746517467 $as_echo "$GMODULE_LIBS" >&6; }
1746617468
17467 GMODULE_REQUIRED_VERSION=2.42.0
17469 GMODULE_REQUIRED_VERSION=2.50.0
1746817470
1746917471
1747017472
1748017482
1748117483 echo "*** The required package gmodule-2.0 was found on your system,"
1748217484 echo "*** but the installed version ($xdt_cv_version) is too old."
17483 echo "*** Please upgrade gmodule-2.0 to atleast version 2.42.0, or adjust"
17485 echo "*** Please upgrade gmodule-2.0 to atleast version 2.50.0, or adjust"
1748417486 echo "*** the PKG_CONFIG_PATH environment variable if you installed"
1748517487 echo "*** the new version of the package in a nonstandard prefix so"
1748617488 echo "*** pkg-config is able to find it."
1749217494
1749317495
1749417496 echo "*** The required package gmodule-2.0 was not found on your system."
17495 echo "*** Please install gmodule-2.0 (atleast version 2.42.0) or adjust"
17497 echo "*** Please install gmodule-2.0 (atleast version 2.50.0) or adjust"
1749617498 echo "*** the PKG_CONFIG_PATH environment variable if you"
1749717499 echo "*** installed the package in a nonstandard prefix so that"
1749817500 echo "*** pkg-config is able to find it."
1886718869
1886818870
1886918871
18872 $as_echo "#define GLIB_VERSION_MIN_REQUIRED GLIB_VERSION_2_50" >>confdefs.h
18873
18874
18875 $as_echo "#define GLIB_VERSION_MAX_ALLOWED GLIB_VERSION_2_50" >>confdefs.h
18876
18877
18878
1887018879
1887118880
1887218881 # Check whether --enable-introspection was given.
1892618935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5
1892718936 $as_echo "$found_introspection" >&6; }
1892818937
18938
18939 EXP_VAR=_GI_EXP_DATADIR
18940 FROM_VAR="$datadir"
18941
18942 prefix_save=$prefix
18943 exec_prefix_save=$exec_prefix
18944
18945 if test "x$prefix" = "xNONE"; then
18946 prefix="$ac_default_prefix"
18947 fi
18948 if test "x$exec_prefix" = "xNONE"; then
18949 exec_prefix=$prefix
18950 fi
18951
18952 full_var="$FROM_VAR"
18953 while true; do
18954 new_full_var="`eval echo $full_var`"
18955 if test "x$new_full_var" = "x$full_var"; then break; fi
18956 full_var=$new_full_var
18957 done
18958
18959 full_var=$new_full_var
18960 _GI_EXP_DATADIR="$full_var"
18961
18962
18963 prefix=$prefix_save
18964 exec_prefix=$exec_prefix_save
18965
18966
18967 EXP_VAR=_GI_EXP_LIBDIR
18968 FROM_VAR="$libdir"
18969
18970 prefix_save=$prefix
18971 exec_prefix_save=$exec_prefix
18972
18973 if test "x$prefix" = "xNONE"; then
18974 prefix="$ac_default_prefix"
18975 fi
18976 if test "x$exec_prefix" = "xNONE"; then
18977 exec_prefix=$prefix
18978 fi
18979
18980 full_var="$FROM_VAR"
18981 while true; do
18982 new_full_var="`eval echo $full_var`"
18983 if test "x$new_full_var" = "x$full_var"; then break; fi
18984 full_var=$new_full_var
18985 done
18986
18987 full_var=$new_full_var
18988 _GI_EXP_LIBDIR="$full_var"
18989
18990
18991 prefix=$prefix_save
18992 exec_prefix=$exec_prefix_save
18993
18994
1892918995 INTROSPECTION_SCANNER=
1893018996 INTROSPECTION_COMPILER=
1893118997 INTROSPECTION_GENERATE=
1893218998 INTROSPECTION_GIRDIR=
1893318999 INTROSPECTION_TYPELIBDIR=
1893419000 if test "x$found_introspection" = "xyes"; then
18935 INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
18936 INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
18937 INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
18938 INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
18939 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
19001 INTROSPECTION_SCANNER=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
19002 INTROSPECTION_COMPILER=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
19003 INTROSPECTION_GENERATE=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
19004 INTROSPECTION_GIRDIR=`$PKG_CONFIG --define-variable=datadir="${_GI_EXP_DATADIR}" --variable=girdir gobject-introspection-1.0`
19005 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --define-variable=libdir="${_GI_EXP_LIBDIR}" --variable=typelibdir gobject-introspection-1.0)"
1894019006 INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
1894119007 INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
18942 INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
19008 INTROSPECTION_MAKEFILE=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
1894319009 fi
1894419010
1894519011
2131021376 # report actual input values of CONFIG_FILES etc. instead of their
2131121377 # values after options handling.
2131221378 ac_log="
21313 This file was extended by thunar $as_me 4.15.3, which was
21379 This file was extended by thunar $as_me 4.16.0, which was
2131421380 generated by GNU Autoconf 2.69. Invocation command line was
2131521381
2131621382 CONFIG_FILES = $CONFIG_FILES
2137621442 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2137721443 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2137821444 ac_cs_version="\\
21379 thunar config.status 4.15.3
21445 thunar config.status 4.16.0
2138021446 configured by $0, generated by GNU Autoconf 2.69,
2138121447 with options \\"\$ac_cs_config\\"
2138221448
2249822564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2249922565 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2250022566 as_fn_error $? "Something went wrong bootstrapping makefile fragments
22501 for automatic dependency tracking. If GNU make was not used, consider
22502 re-running the configure script with MAKE=\"gmake\" (or whatever is
22503 necessary). You can also try re-running configure with the
22567 for automatic dependency tracking. Try re-running configure with the
2250422568 '--disable-dependency-tracking' option to at least be able to build
2250522569 the package (albeit without support for automatic dependency tracking).
2250622570 See \`config.log' for more details" "$LINENO" 5; }
2929 m4_define([thunarx_verinfo], [0:0:0])
3030 m4_define([thunarx_version_api], [3])
3131 m4_define([thunar_version_major], [4])
32 m4_define([thunar_version_minor], [15])
33 m4_define([thunar_version_micro], [3])
32 m4_define([thunar_version_minor], [16])
33 m4_define([thunar_version_micro], [0])
3434 m4_define([thunar_version_nano], [])
35 m4_define([thunar_version_build], [78181ad3])
35 m4_define([thunar_version_build], [87d919da6])
3636 m4_define([thunar_version_tag], [])
3737 m4_define([thunar_version], [thunar_version_major().thunar_version_minor().thunar_version_micro()ifelse(thunar_version_nano(), [], [], [.thunar_version_nano()])ifelse(thunar_version_tag(), [git], [thunar_version_tag()-thunar_version_build()], [thunar_version_tag()])])
3838
134134 dnl ******************************
135135 dnl *** Check for i18n support ***
136136 dnl ******************************
137 XDT_I18N([am ar ast be bg bn ca cs da de el en_AU en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM hye hy id ie is it ja kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW ])
137 XDT_I18N([eo en_GB ca zh_CN nb tr en_AU fr eu gl be zh_TW th sr fi pl ast it he et pt_BR de sl pa zh_HK nl hy_AM ja hu nn hy si ar ko es kk ur sk am te hr sq pt cs is uk hye bn ur_PK id vi da ug lv el sv ru ie lt ms fa_IR ro bg oc ])
138138
139139 dnl *********************
140140 dnl *** Check for X11 ***
149149 dnl ***********************************
150150 dnl *** Check for required packages ***
151151 dnl ***********************************
152 XDT_CHECK_PACKAGE([EXO], [exo-2], [0.12.0])
153 XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.42.0])
154 XDT_CHECK_PACKAGE([GIO], [gio-2.0], [2.42.0])
155 XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.42.0])
156 XDT_CHECK_PACKAGE([GMODULE], [gmodule-2.0], [2.42.0])
152 XDT_CHECK_PACKAGE([EXO], [exo-2], [4.15.3])
153 XDT_CHECK_PACKAGE([GLIB], [glib-2.0], [2.50.0])
154 XDT_CHECK_PACKAGE([GIO], [gio-2.0], [2.50.0])
155 XDT_CHECK_PACKAGE([GTHREAD], [gthread-2.0], [2.50.0])
156 XDT_CHECK_PACKAGE([GMODULE], [gmodule-2.0], [2.50.0])
157157 XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.22.0])
158158 XDT_CHECK_PACKAGE([GDK_PIXBUF], [gdk-pixbuf-2.0], [2.14.0])
159159 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.15.2])
161161 XDT_CHECK_PACKAGE([LIBXFCE4KBD_PRIVATE], [libxfce4kbd-private-3], [4.12.0])
162162 XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.12.0])
163163 XDT_CHECK_PACKAGE([PANGO], [pango], [1.38.0])
164
165 AC_DEFINE(GLIB_VERSION_MIN_REQUIRED, GLIB_VERSION_2_50, [Ignore post 2.50 deprecations])
166 AC_DEFINE(GLIB_VERSION_MAX_ALLOWED, GLIB_VERSION_2_50, [Prevent post 2.50 APIs])
164167
165168 dnl ******************************
166169 dnl *** GObject Instrospection ***
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1999-2020 Free Software Foundation, Inc.
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
417417 X_EXTRA_LIBS = @X_EXTRA_LIBS@
418418 X_LIBS = @X_LIBS@
419419 X_PRE_LIBS = @X_PRE_LIBS@
420 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
421 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
420422 abs_builddir = @abs_builddir@
421423 abs_srcdir = @abs_srcdir@
422424 abs_top_builddir = @abs_top_builddir@
00 '\" t
11 .\" Title: Thunar
22 .\" Author: [see the "Author" section]
3 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
4 .\" Date: 10/28/2020
3 .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
4 .\" Date: 08/20/2019
55 .\" Manual: [FIXME: manual]
66 .\" Source: [FIXME: source]
77 .\" Language: English
88 .\"
9 .TH "THUNAR" "1" "10/28/2020" "[FIXME: source]" "[FIXME: manual]"
9 .TH "THUNAR" "1" "08/20/2019" "[FIXME: source]" "[FIXME: manual]"
1010 .\" -----------------------------------------------------------------
1111 .\" * Define some portability stuff
1212 .\" -----------------------------------------------------------------
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
324324 X_EXTRA_LIBS = @X_EXTRA_LIBS@
325325 X_LIBS = @X_LIBS@
326326 X_PRE_LIBS = @X_PRE_LIBS@
327 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
328 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
327329 abs_builddir = @abs_builddir@
328330 abs_srcdir = @abs_srcdir@
329331 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
324324 X_EXTRA_LIBS = @X_EXTRA_LIBS@
325325 X_LIBS = @X_LIBS@
326326 X_PRE_LIBS = @X_PRE_LIBS@
327 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
328 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
327329 abs_builddir = @abs_builddir@
328330 abs_srcdir = @abs_srcdir@
329331 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
384384 X_EXTRA_LIBS = @X_EXTRA_LIBS@
385385 X_LIBS = @X_LIBS@
386386 X_PRE_LIBS = @X_PRE_LIBS@
387 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
388 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
387389 abs_builddir = @abs_builddir@
388390 abs_srcdir = @abs_srcdir@
389391 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
349349 X_EXTRA_LIBS = @X_EXTRA_LIBS@
350350 X_LIBS = @X_LIBS@
351351 X_PRE_LIBS = @X_PRE_LIBS@
352 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
353 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
352354 abs_builddir = @abs_builddir@
353355 abs_srcdir = @abs_srcdir@
354356 abs_top_builddir = @abs_top_builddir@
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxFileInfo: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
99 <link rel="next" href="ThunarxMenu.html" title="ThunarxMenu">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4343 <tbody>
4444 <tr>
4545 <td class="function_type">
46 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
46 <span class="returnvalue">gchar</span> *
4747 </td>
4848 <td class="function_name">
4949 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-name" title="thunarx_file_info_get_name ()">thunarx_file_info_get_name</a> <span class="c_punctuation">()</span>
5151 </tr>
5252 <tr>
5353 <td class="function_type">
54 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
54 <span class="returnvalue">gchar</span> *
5555 </td>
5656 <td class="function_name">
5757 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-uri" title="thunarx_file_info_get_uri ()">thunarx_file_info_get_uri</a> <span class="c_punctuation">()</span>
5959 </tr>
6060 <tr>
6161 <td class="function_type">
62 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
62 <span class="returnvalue">gchar</span> *
6363 </td>
6464 <td class="function_name">
6565 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-parent-uri" title="thunarx_file_info_get_parent_uri ()">thunarx_file_info_get_parent_uri</a> <span class="c_punctuation">()</span>
6767 </tr>
6868 <tr>
6969 <td class="function_type">
70 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
70 <span class="returnvalue">gchar</span> *
7171 </td>
7272 <td class="function_name">
7373 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-uri-scheme" title="thunarx_file_info_get_uri_scheme ()">thunarx_file_info_get_uri_scheme</a> <span class="c_punctuation">()</span>
7575 </tr>
7676 <tr>
7777 <td class="function_type">
78 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
78 <span class="returnvalue">gchar</span> *
7979 </td>
8080 <td class="function_name">
8181 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-mime-type" title="thunarx_file_info_get_mime_type ()">thunarx_file_info_get_mime_type</a> <span class="c_punctuation">()</span>
8383 </tr>
8484 <tr>
8585 <td class="function_type">
86 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
86 <span class="returnvalue">gboolean</span>
8787 </td>
8888 <td class="function_name">
8989 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-has-mime-type" title="thunarx_file_info_has_mime_type ()">thunarx_file_info_has_mime_type</a> <span class="c_punctuation">()</span>
9191 </tr>
9292 <tr>
9393 <td class="function_type">
94 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
94 <span class="returnvalue">gboolean</span>
9595 </td>
9696 <td class="function_name">
9797 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-is-directory" title="thunarx_file_info_is_directory ()">thunarx_file_info_is_directory</a> <span class="c_punctuation">()</span>
9999 </tr>
100100 <tr>
101101 <td class="function_type">
102 <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="returnvalue">GFileInfo</span></a> *
102 <span class="returnvalue">GFileInfo</span> *
103103 </td>
104104 <td class="function_name">
105105 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-file-info" title="thunarx_file_info_get_file_info ()">thunarx_file_info_get_file_info</a> <span class="c_punctuation">()</span>
107107 </tr>
108108 <tr>
109109 <td class="function_type">
110 <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="returnvalue">GFileInfo</span></a> *
110 <span class="returnvalue">GFileInfo</span> *
111111 </td>
112112 <td class="function_name">
113113 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-filesystem-info" title="thunarx_file_info_get_filesystem_info ()">thunarx_file_info_get_filesystem_info</a> <span class="c_punctuation">()</span>
115115 </tr>
116116 <tr>
117117 <td class="function_type">
118 <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
118 <span class="returnvalue">GFile</span> *
119119 </td>
120120 <td class="function_name">
121121 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-get-location" title="thunarx_file_info_get_location ()">thunarx_file_info_get_location</a> <span class="c_punctuation">()</span>
139139 </tr>
140140 <tr>
141141 <td class="function_type">
142 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
142 <span class="returnvalue">GList</span> *
143143 </td>
144144 <td class="function_name">
145145 <a class="link" href="ThunarxFileInfo.html#thunarx-file-info-list-copy" title="thunarx_file_info_list_copy ()">thunarx_file_info_list_copy</a> <span class="c_punctuation">()</span>
168168 <tr>
169169 <td class="signal_type"><span class="returnvalue">void</span></td>
170170 <td class="signal_name"><a class="link" href="ThunarxFileInfo.html#ThunarxFileInfo-changed" title="The “changed” signal">changed</a></td>
171 <td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
171 <td class="signal_flags">Run First</td>
172172 </tr>
173173 <tr>
174174 <td class="signal_type"><span class="returnvalue">void</span></td>
175175 <td class="signal_name"><a class="link" href="ThunarxFileInfo.html#ThunarxFileInfo-renamed" title="The “renamed” signal">renamed</a></td>
176 <td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
176 <td class="signal_flags">Run First</td>
177177 </tr>
178178 </tbody>
179179 </table></div>
211211 <a name="ThunarxFileInfo.prerequisites"></a><h2>Prerequisites</h2>
212212 <p>
213213 ThunarxFileInfo requires
214 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p>
214 GObject.</p>
215215 </div>
216216 <div class="refsect1">
217217 <a name="ThunarxFileInfo.includes"></a><h2>Includes</h2>
227227 <a name="ThunarxFileInfo.functions_details"></a><h2>Functions</h2>
228228 <div class="refsect2">
229229 <a name="thunarx-file-info-get-name"></a><h3>thunarx_file_info_get_name ()</h3>
230 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
230 <pre class="programlisting"><span class="returnvalue">gchar</span> *
231231 thunarx_file_info_get_name (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
232232 <p>Returns the real name of the file represented
233233 by <em class="parameter"><code>file_info</code></em>
234234 in the local file system encoding.
235 You can use <a href="/usr/share/gtk-doc/html/glib/glib-Character-Set-Conversion.html#g-filename-display-name"><code class="function">g_filename_display_name()</code></a> or similar
235 You can use <code class="function">g_filename_display_name()</code> or similar
236236 functions to generate an UTF-8 version of the
237237 name, which is suitable for use in the user
238238 interface.</p>
239239 <p>The caller is responsible to free the returned
240 string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
240 string using <code class="function">g_free()</code> when no longer needed.</p>
241241 <div class="refsect3">
242242 <a name="thunarx-file-info-get-name.parameters"></a><h4>Parameters</h4>
243243 <div class="informaltable"><table class="informaltable" width="100%" border="0">
263263 <hr>
264264 <div class="refsect2">
265265 <a name="thunarx-file-info-get-uri"></a><h3>thunarx_file_info_get_uri ()</h3>
266 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
266 <pre class="programlisting"><span class="returnvalue">gchar</span> *
267267 thunarx_file_info_get_uri (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
268268 <p>Returns the escaped, fully qualified URI
269269 of the file object represented by <em class="parameter"><code>file_info</code></em>
270270 .
271 You may use <a href="/usr/share/gtk-doc/html/glib/glib-URI-Functions.html#g-filename-from-uri"><code class="function">g_filename_from_uri()</code></a> and similar
271 You may use <code class="function">g_filename_from_uri()</code> and similar
272272 functions to work with the returned URI.</p>
273273 <p>The caller is responsible to free the returned
274 string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
274 string using <code class="function">g_free()</code> when no longer needed.</p>
275275 <div class="refsect3">
276276 <a name="thunarx-file-info-get-uri.parameters"></a><h4>Parameters</h4>
277277 <div class="informaltable"><table class="informaltable" width="100%" border="0">
296296 <hr>
297297 <div class="refsect2">
298298 <a name="thunarx-file-info-get-parent-uri"></a><h3>thunarx_file_info_get_parent_uri ()</h3>
299 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
299 <pre class="programlisting"><span class="returnvalue">gchar</span> *
300300 thunarx_file_info_get_parent_uri (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
301301 <p>Returns the URI to the parent file of
302302 <em class="parameter"><code>file_info</code></em>
303 or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>file_info</code></em>
303 or <code class="literal">NULL</code> if <em class="parameter"><code>file_info</code></em>
304304 has
305305 no parent. Note that the parent URI
306306 may be of a different type than the
308308 . For example, the
309309 parent of "file:///" is "computer:///".</p>
310310 <p>The caller is responsible to free the
311 returned string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no
311 returned string using <code class="function">g_free()</code> when no
312312 longer needed.</p>
313313 <div class="refsect3">
314314 <a name="thunarx-file-info-get-parent-uri.parameters"></a><h4>Parameters</h4>
328328 <div class="refsect3">
329329 <a name="thunarx-file-info-get-parent-uri.returns"></a><h4>Returns</h4>
330330 <p> the parent URI for <em class="parameter"><code>file_info</code></em>
331 or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
331 or <code class="literal">NULL</code>.</p>
332332 </div>
333333 </div>
334334 <hr>
335335 <div class="refsect2">
336336 <a name="thunarx-file-info-get-uri-scheme"></a><h3>thunarx_file_info_get_uri_scheme ()</h3>
337 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
337 <pre class="programlisting"><span class="returnvalue">gchar</span> *
338338 thunarx_file_info_get_uri_scheme (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
339339 <p>Returns the URI scheme of the file represented
340340 by <em class="parameter"><code>file_info</code></em>
343343 file "file:///usr/home", the return value will
344344 be "file".</p>
345345 <p>The caller is responsible to free the returned
346 string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
346 string using <code class="function">g_free()</code> when no longer needed.</p>
347347 <div class="refsect3">
348348 <a name="thunarx-file-info-get-uri-scheme.parameters"></a><h4>Parameters</h4>
349349 <div class="informaltable"><table class="informaltable" width="100%" border="0">
368368 <hr>
369369 <div class="refsect2">
370370 <a name="thunarx-file-info-get-mime-type"></a><h3>thunarx_file_info_get_mime_type ()</h3>
371 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
371 <pre class="programlisting"><span class="returnvalue">gchar</span> *
372372 thunarx_file_info_get_mime_type (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
373373 <p>Returns the MIME-type of the file represented by
374374 <em class="parameter"><code>file_info</code></em>
375 or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no MIME-type is known for
375 or <code class="literal">NULL</code> if no MIME-type is known for
376376 <em class="parameter"><code>file_info</code></em>
377377 .</p>
378378 <p>The caller is responsible to free the returned
379 string using <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
379 string using <code class="function">g_free()</code> when no longer needed.</p>
380380 <div class="refsect3">
381381 <a name="thunarx-file-info-get-mime-type.parameters"></a><h4>Parameters</h4>
382382 <div class="informaltable"><table class="informaltable" width="100%" border="0">
396396 <a name="thunarx-file-info-get-mime-type.returns"></a><h4>Returns</h4>
397397 <p> the MIME-type for <em class="parameter"><code>file_info</code></em>
398398 or
399 <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
399 <code class="literal">NULL</code>.</p>
400400 </div>
401401 </div>
402402 <hr>
403403 <div class="refsect2">
404404 <a name="thunarx-file-info-has-mime-type"></a><h3>thunarx_file_info_has_mime_type ()</h3>
405 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
405 <pre class="programlisting"><span class="returnvalue">gboolean</span>
406406 thunarx_file_info_has_mime_type (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>,
407 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);</pre>
407 <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>);</pre>
408408 <p>Checks whether <em class="parameter"><code>file_info</code></em>
409409 is of the given <em class="parameter"><code>mime_type</code></em>
410410
450450 </div>
451451 <div class="refsect3">
452452 <a name="thunarx-file-info-has-mime-type.returns"></a><h4>Returns</h4>
453 <p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>mime_type</code></em>
453 <p> <code class="literal">TRUE</code> if <em class="parameter"><code>mime_type</code></em>
454454 is valid for <em class="parameter"><code>file_info</code></em>
455455 ,
456 else <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
456 else <code class="literal">FALSE</code>.</p>
457457 </div>
458458 </div>
459459 <hr>
460460 <div class="refsect2">
461461 <a name="thunarx-file-info-is-directory"></a><h3>thunarx_file_info_is_directory ()</h3>
462 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
462 <pre class="programlisting"><span class="returnvalue">gboolean</span>
463463 thunarx_file_info_is_directory (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
464464 <p>Checks whether <em class="parameter"><code>file_info</code></em>
465465 refers to a directory.</p>
480480 </div>
481481 <div class="refsect3">
482482 <a name="thunarx-file-info-is-directory.returns"></a><h4>Returns</h4>
483 <p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>file_info</code></em>
483 <p> <code class="literal">TRUE</code> if <em class="parameter"><code>file_info</code></em>
484484 is a directory.</p>
485485 </div>
486486 </div>
487487 <hr>
488488 <div class="refsect2">
489489 <a name="thunarx-file-info-get-file-info"></a><h3>thunarx_file_info_get_file_info ()</h3>
490 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="returnvalue">GFileInfo</span></a> *
490 <pre class="programlisting"><span class="returnvalue">GFileInfo</span> *
491491 thunarx_file_info_get_file_info (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
492 <p>Returns the <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> associated with <em class="parameter"><code>file_info</code></em>
492 <p>Returns the <span class="type">GFileInfo</span> associated with <em class="parameter"><code>file_info</code></em>
493493 ,
494494 which includes additional information about the <em class="parameter"><code>file_info</code></em>
495495
496496 as queried from GIO earlier. The caller is responsible to free the
497 returned <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> object using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when
497 returned <span class="type">GFileInfo</span> object using <code class="function">g_object_unref()</code> when
498498 no longer needed.</p>
499499 <div class="refsect3">
500500 <a name="thunarx-file-info-get-file-info.parameters"></a><h4>Parameters</h4>
513513 </div>
514514 <div class="refsect3">
515515 <a name="thunarx-file-info-get-file-info.returns"></a><h4>Returns</h4>
516 <p>the <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> object associated with <em class="parameter"><code>file_info</code></em>
516 <p>the <span class="type">GFileInfo</span> object associated with <em class="parameter"><code>file_info</code></em>
517517 ,
518 which MUST be freed using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
518 which MUST be freed using <code class="function">g_object_unref()</code>. </p>
519519 <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
520520 </div>
521521 </div>
522522 <hr>
523523 <div class="refsect2">
524524 <a name="thunarx-file-info-get-filesystem-info"></a><h3>thunarx_file_info_get_filesystem_info ()</h3>
525 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="returnvalue">GFileInfo</span></a> *
525 <pre class="programlisting"><span class="returnvalue">GFileInfo</span> *
526526 thunarx_file_info_get_filesystem_info (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
527 <p>Returns the <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> which includes additional information about
527 <p>Returns the <span class="type">GFileInfo</span> which includes additional information about
528528 the filesystem <em class="parameter"><code>file_info</code></em>
529529 resides on. The caller is responsible to
530 free the returned <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> object using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when
530 free the returned <span class="type">GFileInfo</span> object using <code class="function">g_object_unref()</code> when
531531 no longer needed.</p>
532532 <div class="refsect3">
533533 <a name="thunarx-file-info-get-filesystem-info.parameters"></a><h4>Parameters</h4>
546546 </div>
547547 <div class="refsect3">
548548 <a name="thunarx-file-info-get-filesystem-info.returns"></a><h4>Returns</h4>
549 <p>the <a href="/usr/share/gtk-doc/html/gio/GFileInfo.html#GFileInfo-struct"><span class="type">GFileInfo</span></a> containing information about the
549 <p>the <span class="type">GFileInfo</span> containing information about the
550550 filesystem of <em class="parameter"><code>file_info</code></em>
551 or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no filesystem information is
552 available. It MUST be released using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
551 or <code class="literal">NULL</code> if no filesystem information is
552 available. It MUST be released using <code class="function">g_object_unref()</code>. </p>
553553 <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
554554 </div>
555555 </div>
556556 <hr>
557557 <div class="refsect2">
558558 <a name="thunarx-file-info-get-location"></a><h3>thunarx_file_info_get_location ()</h3>
559 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="returnvalue">GFile</span></a> *
559 <pre class="programlisting"><span class="returnvalue">GFile</span> *
560560 thunarx_file_info_get_location (<em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info</code></em>);</pre>
561 <p>Returns the <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> <em class="parameter"><code>file_info</code></em>
562 points to. The <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> is a more
561 <p>Returns the <span class="type">GFile</span> <em class="parameter"><code>file_info</code></em>
562 points to. The <span class="type">GFile</span> is a more
563563 powerful tool than just the URI or the path. The caller
564 is responsible to release the returned <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
564 is responsible to release the returned <span class="type">GFile</span> using <code class="function">g_object_unref()</code>
565565 when no longer needed.</p>
566566 <div class="refsect3">
567567 <a name="thunarx-file-info-get-location.parameters"></a><h4>Parameters</h4>
580580 </div>
581581 <div class="refsect3">
582582 <a name="thunarx-file-info-get-location.returns"></a><h4>Returns</h4>
583 <p>the <a href="/usr/share/gtk-doc/html/gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> to which <em class="parameter"><code>file_info</code></em>
583 <p>the <span class="type">GFile</span> to which <em class="parameter"><code>file_info</code></em>
584584 points. It MUST be
585 released using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>. </p>
585 released using <code class="function">g_object_unref()</code>. </p>
586586 <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
587587 </div>
588588 </div>
645645 <hr>
646646 <div class="refsect2">
647647 <a name="thunarx-file-info-list-copy"></a><h3>thunarx_file_info_list_copy ()</h3>
648 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
649 thunarx_file_info_list_copy (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *file_infos</code></em>);</pre>
648 <pre class="programlisting"><span class="returnvalue">GList</span> *
649 thunarx_file_info_list_copy (<em class="parameter"><code><span class="type">GList</span> *file_infos</code></em>);</pre>
650650 <p>Does a deep copy of <em class="parameter"><code>file_infos</code></em>
651651 and returns the
652652 new list.</p>
660660 </colgroup>
661661 <tbody><tr>
662662 <td class="parameter_name"><p>file_infos</p></td>
663 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
663 <td class="parameter_description"><p>a <span class="type">GList</span> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
664664 <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td>
665665 </tr></tbody>
666666 </table></div>
676676 <div class="refsect2">
677677 <a name="thunarx-file-info-list-free"></a><h3>thunarx_file_info_list_free ()</h3>
678678 <pre class="programlisting"><span class="returnvalue">void</span>
679 thunarx_file_info_list_free (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *file_infos</code></em>);</pre>
679 thunarx_file_info_list_free (<em class="parameter"><code><span class="type">GList</span> *file_infos</code></em>);</pre>
680680 <p>Frees the resources allocated for the <em class="parameter"><code>file_infos</code></em>
681681
682682 list and decreases the reference count on the
691691 </colgroup>
692692 <tbody><tr>
693693 <td class="parameter_name"><p>file_infos</p></td>
694 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
694 <td class="parameter_description"><p>a <span class="type">GList</span> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
695695 <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td>
696696 </tr></tbody>
697697 </table></div>
818818 <a name="ThunarxFileInfo-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
819819 <pre class="programlisting"><span class="returnvalue">void</span>
820820 user_function (<a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info,
821 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
821 <span class="type">gpointer</span> user_data)</pre>
822822 <p>Emitted whenever the system notices a change to <em class="parameter"><code>file_info</code></em>
823823 .</p>
824824 <p>Thunar plugins should use this signal to stay informed about
849849 </tbody>
850850 </table></div>
851851 </div>
852 <p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
852 <p>Flags: Run First</p>
853853 </div>
854854 <hr>
855855 <div class="refsect2">
856856 <a name="ThunarxFileInfo-renamed"></a><h3>The <code class="literal">“renamed”</code> signal</h3>
857857 <pre class="programlisting"><span class="returnvalue">void</span>
858858 user_function (<a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file_info,
859 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
859 <span class="type">gpointer</span> user_data)</pre>
860860 <p>Emitted when the <em class="parameter"><code>file_info</code></em>
861861 is renamed to another
862862 name.</p>
885885 </tbody>
886886 </table></div>
887887 </div>
888 <p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
888 <p>Flags: Run First</p>
889889 </div>
890890 </div>
891891 </div>
892892 <div class="footer">
893 <hr>Generated by GTK-Doc V1.33.0</div>
893 <hr>Generated by GTK-Doc V1.32</div>
894894 </body>
895895 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxMenu: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="ThunarxFileInfo.html" title="ThunarxFileInfo">
99 <link rel="next" href="ThunarxMenuItem.html" title="ThunarxMenuItem">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
5757 </tr>
5858 <tr>
5959 <td class="function_type">
60 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
60 <span class="returnvalue">GList</span> *
6161 </td>
6262 <td class="function_name">
6363 <a class="link" href="ThunarxMenu.html#thunarx-menu-get-items" title="thunarx_menu_get_items ()">thunarx_menu_get_items</a> <span class="c_punctuation">()</span>
8181 </div>
8282 <div class="refsect1">
8383 <a name="ThunarxMenu.object-hierarchy"></a><h2>Object Hierarchy</h2>
84 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
84 <pre class="screen"> GObject
8585 <span class="lineart">╰──</span> ThunarxMenu
8686 </pre>
8787 </div>
140140 <hr>
141141 <div class="refsect2">
142142 <a name="thunarx-menu-get-items"></a><h3>thunarx_menu_get_items ()</h3>
143 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
143 <pre class="programlisting"><span class="returnvalue">GList</span> *
144144 thunarx_menu_get_items (<em class="parameter"><code><a class="link" href="ThunarxMenu.html" title="ThunarxMenu"><span class="type">ThunarxMenu</span></a> *menu</code></em>);</pre>
145145 <div class="refsect3">
146146 <a name="thunarx-menu-get-items.parameters"></a><h4>Parameters</h4>
173173 </div>
174174 </div>
175175 <div class="footer">
176 <hr>Generated by GTK-Doc V1.33.0</div>
176 <hr>Generated by GTK-Doc V1.32</div>
177177 </body>
178178 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxMenuItem: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="ThunarxMenu.html" title="ThunarxMenu">
99 <link rel="next" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
5959 </tr>
6060 <tr>
6161 <td class="function_type">
62 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
62 <span class="returnvalue">gboolean</span>
6363 </td>
6464 <td class="function_name">
6565 <a class="link" href="ThunarxMenuItem.html#thunarx-menu-item-get-sensitive" title="thunarx_menu_item_get_sensitive ()">thunarx_menu_item_get_sensitive</a> <span class="c_punctuation">()</span>
103103 <tbody>
104104 <tr>
105105 <td class="property_type">
106 <span class="type">char</span> *</td>
106 <span class="type">gchar</span> *</td>
107107 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--icon" title="The “icon” property">icon</a></td>
108108 <td class="property_flags">Read / Write</td>
109109 </tr>
110110 <tr>
111111 <td class="property_type">
112 <span class="type">char</span> *</td>
112 <span class="type">gchar</span> *</td>
113113 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--label" title="The “label” property">label</a></td>
114114 <td class="property_flags">Read / Write</td>
115115 </tr>
121121 </tr>
122122 <tr>
123123 <td class="property_type">
124 <span class="type">char</span> *</td>
124 <span class="type">gchar</span> *</td>
125125 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--name" title="The “name” property">name</a></td>
126126 <td class="property_flags">Read / Write / Construct Only</td>
127127 </tr>
128128 <tr>
129 <td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
129 <td class="property_type"><span class="type">gboolean</span></td>
130130 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--priority" title="The “priority” property">priority</a></td>
131131 <td class="property_flags">Read / Write</td>
132132 </tr>
133133 <tr>
134 <td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
134 <td class="property_type"><span class="type">gboolean</span></td>
135135 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--sensitive" title="The “sensitive” property">sensitive</a></td>
136136 <td class="property_flags">Read / Write</td>
137137 </tr>
138138 <tr>
139139 <td class="property_type">
140 <span class="type">char</span> *</td>
140 <span class="type">gchar</span> *</td>
141141 <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--tooltip" title="The “tooltip” property">tooltip</a></td>
142142 <td class="property_flags">Read / Write</td>
143143 </tr>
155155 <tbody><tr>
156156 <td class="signal_type"><span class="returnvalue">void</span></td>
157157 <td class="signal_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem-activate" title="The “activate” signal">activate</a></td>
158 <td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
158 <td class="signal_flags">Run Last</td>
159159 </tr></tbody>
160160 </table></div>
161161 </div>
174174 </div>
175175 <div class="refsect1">
176176 <a name="ThunarxMenuItem.object-hierarchy"></a><h2>Object Hierarchy</h2>
177 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
177 <pre class="screen"> GObject
178178 <span class="lineart">╰──</span> ThunarxMenuItem
179179 </pre>
180180 </div>
195195 <div class="refsect2">
196196 <a name="thunarx-menu-item-new"></a><h3>thunarx_menu_item_new ()</h3>
197197 <pre class="programlisting"><a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="returnvalue">ThunarxMenuItem</span></a> *
198 thunarx_menu_item_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
199 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>,
200 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tooltip</code></em>,
201 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon</code></em>);</pre>
198 thunarx_menu_item_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
199 <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,
200 <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
201 <em class="parameter"><code>const <span class="type">gchar</span> *icon</code></em>);</pre>
202202 <p>Creates a new menu item that can be added to the toolbar or to a contextual menu.</p>
203203 <div class="refsect3">
204204 <a name="thunarx-menu-item-new.parameters"></a><h4>Parameters</h4>
227227 <tr>
228228 <td class="parameter_name"><p>icon</p></td>
229229 <td class="parameter_description"><p>textual representation of the icon to display in the menu
230 item, as returned by <a href="/usr/share/gtk-doc/html/gio/GIcon.html#g-icon-to-string"><code class="function">g_icon_to_string()</code></a>. A path or icon name
230 item, as returned by <code class="function">g_icon_to_string()</code>. A path or icon name
231231 are valid representations too.</p></td>
232232 <td class="parameter_annotations"> </td>
233233 </tr>
264264 <hr>
265265 <div class="refsect2">
266266 <a name="thunarx-menu-item-get-sensitive"></a><h3>thunarx_menu_item_get_sensitive ()</h3>
267 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
267 <pre class="programlisting"><span class="returnvalue">gboolean</span>
268268 thunarx_menu_item_get_sensitive (<em class="parameter"><code><a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a> *item</code></em>);</pre>
269269 <p>Returns whether the menu item is sensitive.</p>
270270 <div class="refsect3">
288288 <a name="thunarx-menu-item-set-sensitive"></a><h3>thunarx_menu_item_set_sensitive ()</h3>
289289 <pre class="programlisting"><span class="returnvalue">void</span>
290290 thunarx_menu_item_set_sensitive (<em class="parameter"><code><a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a> *item</code></em>,
291 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> sensitive</code></em>);</pre>
291 <em class="parameter"><code><span class="type">gboolean</span> sensitive</code></em>);</pre>
292292 <p>Sets the ::sensitive property of the menu item to <em class="parameter"><code>sensitive</code></em>
293293 .</p>
294294 <div class="refsect3">
307307 </tr>
308308 <tr>
309309 <td class="parameter_name"><p>sensitive</p></td>
310 <td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make the menu item sensitive</p></td>
310 <td class="parameter_description"><p><code class="literal">TRUE</code> to make the menu item sensitive</p></td>
311311 <td class="parameter_annotations"> </td>
312312 </tr>
313313 </tbody>
349349 <div class="refsect2">
350350 <a name="thunarx-menu-item-list-free"></a><h3>thunarx_menu_item_list_free ()</h3>
351351 <pre class="programlisting"><span class="returnvalue">void</span>
352 thunarx_menu_item_list_free (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *items</code></em>);</pre>
352 thunarx_menu_item_list_free (<em class="parameter"><code><span class="type">GList</span> *items</code></em>);</pre>
353353 <div class="refsect3">
354354 <a name="thunarx-menu-item-list-free.parameters"></a><h4>Parameters</h4>
355355 <div class="informaltable"><table class="informaltable" width="100%" border="0">
378378 <a name="ThunarxMenuItem.property-details"></a><h2>Property Details</h2>
379379 <div class="refsect2">
380380 <a name="ThunarxMenuItem--icon"></a><h3>The <code class="literal">“icon”</code> property</h3>
381 <pre class="programlisting"> “icon” <span class="type">char</span> *</pre>
381 <pre class="programlisting"> “icon” <span class="type">gchar</span> *</pre>
382382 <p>Textual representation of the icon (as returned by g_icon_to_string()) to display in the menu item.</p>
383383 <p>Owner: ThunarxMenuItem</p>
384384 <p>Flags: Read / Write</p>
387387 <hr>
388388 <div class="refsect2">
389389 <a name="ThunarxMenuItem--label"></a><h3>The <code class="literal">“label”</code> property</h3>
390 <pre class="programlisting"> “label” <span class="type">char</span> *</pre>
390 <pre class="programlisting"> “label” <span class="type">gchar</span> *</pre>
391391 <p>Label to display to the user.</p>
392392 <p>Owner: ThunarxMenuItem</p>
393393 <p>Flags: Read / Write</p>
404404 <hr>
405405 <div class="refsect2">
406406 <a name="ThunarxMenuItem--name"></a><h3>The <code class="literal">“name”</code> property</h3>
407 <pre class="programlisting"> “name” <span class="type">char</span> *</pre>
407 <pre class="programlisting"> “name” <span class="type">gchar</span> *</pre>
408408 <p>Name of the item.</p>
409409 <p>Owner: ThunarxMenuItem</p>
410410 <p>Flags: Read / Write / Construct Only</p>
413413 <hr>
414414 <div class="refsect2">
415415 <a name="ThunarxMenuItem--priority"></a><h3>The <code class="literal">“priority”</code> property</h3>
416 <pre class="programlisting"> “priority” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
416 <pre class="programlisting"> “priority” <span class="type">gboolean</span></pre>
417417 <p>Show priority text in toolbars.</p>
418418 <p>Owner: ThunarxMenuItem</p>
419419 <p>Flags: Read / Write</p>
422422 <hr>
423423 <div class="refsect2">
424424 <a name="ThunarxMenuItem--sensitive"></a><h3>The <code class="literal">“sensitive”</code> property</h3>
425 <pre class="programlisting"> “sensitive” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
425 <pre class="programlisting"> “sensitive” <span class="type">gboolean</span></pre>
426426 <p>Whether the menu item is sensitive.</p>
427427 <p>Owner: ThunarxMenuItem</p>
428428 <p>Flags: Read / Write</p>
431431 <hr>
432432 <div class="refsect2">
433433 <a name="ThunarxMenuItem--tooltip"></a><h3>The <code class="literal">“tooltip”</code> property</h3>
434 <pre class="programlisting"> “tooltip” <span class="type">char</span> *</pre>
434 <pre class="programlisting"> “tooltip” <span class="type">gchar</span> *</pre>
435435 <p>Tooltip for the menu item.</p>
436436 <p>Owner: ThunarxMenuItem</p>
437437 <p>Flags: Read / Write</p>
444444 <a name="ThunarxMenuItem-activate"></a><h3>The <code class="literal">“activate”</code> signal</h3>
445445 <pre class="programlisting"><span class="returnvalue">void</span>
446446 user_function (<a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a> *thunarxmenuitem,
447 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
448 <p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
447 <span class="type">gpointer</span> user_data)</pre>
448 <p>Flags: Run Last</p>
449449 </div>
450450 </div>
451451 </div>
452452 <div class="footer">
453 <hr>Generated by GTK-Doc V1.33.0</div>
453 <hr>Generated by GTK-Doc V1.32</div>
454454 </body>
455455 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxMenuProvider: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-providers.html" title="Part V. Providers">
88 <link rel="prev" href="thunarx-providers.html" title="Part V. Providers">
99 <link rel="next" href="ThunarxPropertyPageProvider.html" title="ThunarxPropertyPageProvider">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <tbody>
4343 <tr>
4444 <td class="function_type">
45 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
45 <span class="returnvalue">GList</span> *
4646 </td>
4747 <td class="function_name">
4848 <a class="link" href="ThunarxMenuProvider.html#thunarx-menu-provider-get-file-menu-items" title="thunarx_menu_provider_get_file_menu_items ()">thunarx_menu_provider_get_file_menu_items</a> <span class="c_punctuation">()</span>
5050 </tr>
5151 <tr>
5252 <td class="function_type">
53 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
53 <span class="returnvalue">GList</span> *
5454 </td>
5555 <td class="function_name">
5656 <a class="link" href="ThunarxMenuProvider.html#thunarx-menu-provider-get-folder-menu-items" title="thunarx_menu_provider_get_folder_menu_items ()">thunarx_menu_provider_get_folder_menu_items</a> <span class="c_punctuation">()</span>
5858 </tr>
5959 <tr>
6060 <td class="function_type">
61 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
61 <span class="returnvalue">GList</span> *
6262 </td>
6363 <td class="function_name">
6464 <a class="link" href="ThunarxMenuProvider.html#thunarx-menu-provider-get-dnd-menu-items" title="thunarx_menu_provider_get_dnd_menu_items ()">thunarx_menu_provider_get_dnd_menu_items</a> <span class="c_punctuation">()</span>
9696 <a name="ThunarxMenuProvider.prerequisites"></a><h2>Prerequisites</h2>
9797 <p>
9898 ThunarxMenuProvider requires
99 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p>
99 GObject.</p>
100100 </div>
101101 <div class="refsect1">
102102 <a name="ThunarxMenuProvider.includes"></a><h2>Includes</h2>
127127 <a name="ThunarxMenuProvider.functions_details"></a><h2>Functions</h2>
128128 <div class="refsect2">
129129 <a name="thunarx-menu-provider-get-file-menu-items"></a><h3>thunarx_menu_provider_get_file_menu_items ()</h3>
130 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
130 <pre class="programlisting"><span class="returnvalue">GList</span> *
131131 thunarx_menu_provider_get_file_menu_items
132132 (<em class="parameter"><code><a class="link" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider"><span class="type">ThunarxMenuProvider</span></a> *provider</code></em>,
133 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *window</code></em>,
134 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *files</code></em>);</pre>
133 <em class="parameter"><code><span class="type">GtkWidget</span> *window</code></em>,
134 <em class="parameter"><code><span class="type">GList</span> *files</code></em>);</pre>
135135 <p>Returns the list of <a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a>s that <em class="parameter"><code>provider</code></em>
136136 has to offer for
137137 <em class="parameter"><code>files</code></em>
176176 </tr>
177177 <tr>
178178 <td class="parameter_name"><p>window</p></td>
179 <td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> within which the menu items will be used.</p></td>
179 <td class="parameter_description"><p>the <span class="type">GtkWindow</span> within which the menu items will be used.</p></td>
180180 <td class="parameter_annotations"> </td>
181181 </tr>
182182 <tr>
200200 <hr>
201201 <div class="refsect2">
202202 <a name="thunarx-menu-provider-get-folder-menu-items"></a><h3>thunarx_menu_provider_get_folder_menu_items ()</h3>
203 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
203 <pre class="programlisting"><span class="returnvalue">GList</span> *
204204 thunarx_menu_provider_get_folder_menu_items
205205 (<em class="parameter"><code><a class="link" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider"><span class="type">ThunarxMenuProvider</span></a> *provider</code></em>,
206 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *window</code></em>,
206 <em class="parameter"><code><span class="type">GtkWidget</span> *window</code></em>,
207207 <em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *folder</code></em>);</pre>
208208 <p>Returns the list of <a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a>s that <em class="parameter"><code>provider</code></em>
209209 has to offer for
249249 </tr>
250250 <tr>
251251 <td class="parameter_name"><p>window</p></td>
252 <td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> within which the menu items will be used.</p></td>
252 <td class="parameter_description"><p>the <span class="type">GtkWindow</span> within which the menu items will be used.</p></td>
253253 <td class="parameter_annotations"> </td>
254254 </tr>
255255 <tr>
272272 <hr>
273273 <div class="refsect2">
274274 <a name="thunarx-menu-provider-get-dnd-menu-items"></a><h3>thunarx_menu_provider_get_dnd_menu_items ()</h3>
275 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
275 <pre class="programlisting"><span class="returnvalue">GList</span> *
276276 thunarx_menu_provider_get_dnd_menu_items
277277 (<em class="parameter"><code><a class="link" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider"><span class="type">ThunarxMenuProvider</span></a> *provider</code></em>,
278 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *window</code></em>,
278 <em class="parameter"><code><span class="type">GtkWidget</span> *window</code></em>,
279279 <em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *folder</code></em>,
280 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *files</code></em>);</pre>
280 <em class="parameter"><code><span class="type">GList</span> *files</code></em>);</pre>
281281 <p>Returns the list of <a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a>s that <em class="parameter"><code>provider</code></em>
282282 has to offer for
283283 dropping the <em class="parameter"><code>files</code></em>
325325 </tr>
326326 <tr>
327327 <td class="parameter_name"><p>window</p></td>
328 <td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> within which the menu items will be used.</p></td>
328 <td class="parameter_description"><p>the <span class="type">GtkWindow</span> within which the menu items will be used.</p></td>
329329 <td class="parameter_annotations"> </td>
330330 </tr>
331331 <tr>
416416 </div>
417417 </div>
418418 <div class="footer">
419 <hr>Generated by GTK-Doc V1.33.0</div>
419 <hr>Generated by GTK-Doc V1.32</div>
420420 </body>
421421 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxPreferencesProvider: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-providers.html" title="Part V. Providers">
88 <link rel="prev" href="ThunarxPropertyPageProvider.html" title="ThunarxPropertyPageProvider">
99 <link rel="next" href="ThunarxRenamerProvider.html" title="ThunarxRenamerProvider">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4141 </colgroup>
4242 <tbody><tr>
4343 <td class="function_type">
44 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
44 <span class="returnvalue">GList</span> *
4545 </td>
4646 <td class="function_name">
4747 <a class="link" href="ThunarxPreferencesProvider.html#thunarx-preferences-provider-get-menu-items" title="thunarx_preferences_provider_get_menu_items ()">thunarx_preferences_provider_get_menu_items</a> <span class="c_punctuation">()</span>
7878 <a name="ThunarxPreferencesProvider.prerequisites"></a><h2>Prerequisites</h2>
7979 <p>
8080 ThunarxPreferencesProvider requires
81 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p>
81 GObject.</p>
8282 </div>
8383 <div class="refsect1">
8484 <a name="ThunarxPreferencesProvider.includes"></a><h2>Includes</h2>
107107 <a name="ThunarxPreferencesProvider.functions_details"></a><h2>Functions</h2>
108108 <div class="refsect2">
109109 <a name="thunarx-preferences-provider-get-menu-items"></a><h3>thunarx_preferences_provider_get_menu_items ()</h3>
110 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
110 <pre class="programlisting"><span class="returnvalue">GList</span> *
111111 thunarx_preferences_provider_get_menu_items
112112 (<em class="parameter"><code><a class="link" href="ThunarxPreferencesProvider.html" title="ThunarxPreferencesProvider"><span class="type">ThunarxPreferencesProvider</span></a> *provider</code></em>,
113 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *window</code></em>);</pre>
113 <em class="parameter"><code><span class="type">GtkWidget</span> *window</code></em>);</pre>
114114 <p>Returns the list of <a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a>s that <em class="parameter"><code>provider</code></em>
115115 has to offer
116116 as preferences within <em class="parameter"><code>window</code></em>
153153 </tr>
154154 <tr>
155155 <td class="parameter_name"><p>window</p></td>
156 <td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> within which the menu items will be used.</p></td>
156 <td class="parameter_description"><p>the <span class="type">GtkWindow</span> within which the menu items will be used.</p></td>
157157 <td class="parameter_annotations"> </td>
158158 </tr>
159159 </tbody>
207207 </div>
208208 </div>
209209 <div class="footer">
210 <hr>Generated by GTK-Doc V1.33.0</div>
210 <hr>Generated by GTK-Doc V1.32</div>
211211 </body>
212212 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxPropertyPage: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="ThunarxMenuItem.html" title="ThunarxMenuItem">
99 <link rel="next" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4343 <tbody>
4444 <tr>
4545 <td class="function_type">
46 <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
46 <span class="returnvalue">GtkWidget</span> *
4747 </td>
4848 <td class="function_name">
4949 <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-new" title="thunarx_property_page_new ()">thunarx_property_page_new</a> <span class="c_punctuation">()</span>
5151 </tr>
5252 <tr>
5353 <td class="function_type">
54 <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
54 <span class="returnvalue">GtkWidget</span> *
5555 </td>
5656 <td class="function_name">
5757 <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-new-with-label-widget" title="thunarx_property_page_new_with_label_widget ()">thunarx_property_page_new_with_label_widget</a> <span class="c_punctuation">()</span>
5858 </td>
5959 </tr>
6060 <tr>
61 <td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
61 <td class="function_type">const <span class="returnvalue">gchar</span> *
6262 </td>
6363 <td class="function_name">
6464 <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-get-label" title="thunarx_property_page_get_label ()">thunarx_property_page_get_label</a> <span class="c_punctuation">()</span>
7474 </tr>
7575 <tr>
7676 <td class="function_type">
77 <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
77 <span class="returnvalue">GtkWidget</span> *
7878 </td>
7979 <td class="function_name">
8080 <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-get-label-widget" title="thunarx_property_page_get_label_widget ()">thunarx_property_page_get_label_widget</a> <span class="c_punctuation">()</span>
102102 <tbody>
103103 <tr>
104104 <td class="property_type">
105 <span class="type">char</span> *</td>
105 <span class="type">gchar</span> *</td>
106106 <td class="property_name"><a class="link" href="ThunarxPropertyPage.html#ThunarxPropertyPage--label" title="The “label” property">label</a></td>
107107 <td class="property_flags">Read / Write</td>
108108 </tr>
109109 <tr>
110110 <td class="property_type">
111 <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *</td>
111 <span class="type">GtkWidget</span> *</td>
112112 <td class="property_name"><a class="link" href="ThunarxPropertyPage.html#ThunarxPropertyPage--label-widget" title="The “label-widget” property">label-widget</a></td>
113113 <td class="property_flags">Read / Write</td>
114114 </tr>
130130 </div>
131131 <div class="refsect1">
132132 <a name="ThunarxPropertyPage.object-hierarchy"></a><h2>Object Hierarchy</h2>
133 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
134 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
135 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
136 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
137 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkBin.html#GtkBin-struct">GtkBin</a>
133 <pre class="screen"> GObject
134 <span class="lineart">╰──</span> GInitiallyUnowned
135 <span class="lineart">╰──</span> GtkWidget
136 <span class="lineart">╰──</span> GtkContainer
137 <span class="lineart">╰──</span> GtkBin
138138 <span class="lineart">╰──</span> ThunarxPropertyPage
139139 </pre>
140140 </div>
142142 <a name="ThunarxPropertyPage.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
143143 <p>
144144 ThunarxPropertyPage implements
145 AtkImplementorIface and <a href="/usr/share/gtk-doc/html/gtk3/GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a>.</p>
145 AtkImplementorIface and GtkBuildable.</p>
146146 </div>
147147 <div class="refsect1">
148148 <a name="ThunarxPropertyPage.includes"></a><h2>Includes</h2>
172172 <a name="ThunarxPropertyPage.functions_details"></a><h2>Functions</h2>
173173 <div class="refsect2">
174174 <a name="thunarx-property-page-new"></a><h3>thunarx_property_page_new ()</h3>
175 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
176 thunarx_property_page_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
175 <pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
176 thunarx_property_page_new (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
177177 <p>Allocates a new <a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> widget and sets its label to the
178178 specified <em class="parameter"><code>label</code></em>
179179 . If <em class="parameter"><code>label</code></em>
180 is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the label is omitted.</p>
180 is <code class="literal">NULL</code>, the label is omitted.</p>
181181 <div class="refsect3">
182182 <a name="thunarx-property-page-new.parameters"></a><h4>Parameters</h4>
183183 <div class="informaltable"><table class="informaltable" width="100%" border="0">
202202 <hr>
203203 <div class="refsect2">
204204 <a name="thunarx-property-page-new-with-label-widget"></a><h3>thunarx_property_page_new_with_label_widget ()</h3>
205 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
205 <pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
206206 thunarx_property_page_new_with_label_widget
207 (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *label_widget</code></em>);</pre>
207 (<em class="parameter"><code><span class="type">GtkWidget</span> *label_widget</code></em>);</pre>
208208 <p>Allocates a new <a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> widget and sets its label to
209209 the specified <em class="parameter"><code>label_widget</code></em>
210210 .</p>
218218 </colgroup>
219219 <tbody><tr>
220220 <td class="parameter_name"><p>label_widget</p></td>
221 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a>, which should be used as label.</p></td>
221 <td class="parameter_description"><p>a <span class="type">GtkWidget</span>, which should be used as label.</p></td>
222222 <td class="parameter_annotations"> </td>
223223 </tr></tbody>
224224 </table></div>
231231 <hr>
232232 <div class="refsect2">
233233 <a name="thunarx-property-page-get-label"></a><h3>thunarx_property_page_get_label ()</h3>
234 <pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
234 <pre class="programlisting">const <span class="returnvalue">gchar</span> *
235235 thunarx_property_page_get_label (<em class="parameter"><code><a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> *property_page</code></em>);</pre>
236236 <p>If the <em class="parameter"><code>property_page</code></em>
237 's label widget is a <a href="/usr/share/gtk-doc/html/gtk3/GtkLabel.html#GtkLabel-struct"><span class="type">GtkLabel</span></a>, returns the text
237 's label widget is a <span class="type">GtkLabel</span>, returns the text
238238 in the label widget (the <em class="parameter"><code>property_page</code></em>
239 will have a <a href="/usr/share/gtk-doc/html/gtk3/GtkLabel.html#GtkLabel-struct"><span class="type">GtkLabel</span></a> for the
240 label widget if a non-<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> argument was passed to <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-new" title="thunarx_property_page_new ()"><code class="function">thunarx_property_page_new()</code></a>).</p>
239 will have a <span class="type">GtkLabel</span> for the
240 label widget if a non-<code class="literal">NULL</code> argument was passed to <a class="link" href="ThunarxPropertyPage.html#thunarx-property-page-new" title="thunarx_property_page_new ()"><code class="function">thunarx_property_page_new()</code></a>).</p>
241241 <div class="refsect3">
242242 <a name="thunarx-property-page-get-label.parameters"></a><h4>Parameters</h4>
243243 <div class="informaltable"><table class="informaltable" width="100%" border="0">
255255 </div>
256256 <div class="refsect3">
257257 <a name="thunarx-property-page-get-label.returns"></a><h4>Returns</h4>
258 <p> the text in the label or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there was no label widget or
259 the label widget was not a <a href="/usr/share/gtk-doc/html/gtk3/GtkLabel.html#GtkLabel-struct"><span class="type">GtkLabel</span></a>. The returned string is
258 <p> the text in the label or <code class="literal">NULL</code> if there was no label widget or
259 the label widget was not a <span class="type">GtkLabel</span>. The returned string is
260260 owned by the <em class="parameter"><code>property_page</code></em>
261261 and must not be modified or freed.</p>
262262 </div>
266266 <a name="thunarx-property-page-set-label"></a><h3>thunarx_property_page_set_label ()</h3>
267267 <pre class="programlisting"><span class="returnvalue">void</span>
268268 thunarx_property_page_set_label (<em class="parameter"><code><a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> *property_page</code></em>,
269 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre>
269 <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
270270 <p>Sets the text of the label. If <em class="parameter"><code>label</code></em>
271 is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the current label is
271 is <code class="literal">NULL</code>, the current label is
272272 removed.</p>
273273 <div class="refsect3">
274274 <a name="thunarx-property-page-set-label.parameters"></a><h4>Parameters</h4>
296296 <hr>
297297 <div class="refsect2">
298298 <a name="thunarx-property-page-get-label-widget"></a><h3>thunarx_property_page_get_label_widget ()</h3>
299 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
299 <pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
300300 thunarx_property_page_get_label_widget
301301 (<em class="parameter"><code><a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> *property_page</code></em>);</pre>
302302 <p>Returns the label widget for the <em class="parameter"><code>property_page</code></em>
319319 </div>
320320 <div class="refsect3">
321321 <a name="thunarx-property-page-get-label-widget.returns"></a><h4>Returns</h4>
322 <p>the label widget or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is none. </p>
322 <p>the label widget or <code class="literal">NULL</code> if there is none. </p>
323323 <p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
324324 </div>
325325 </div>
329329 <pre class="programlisting"><span class="returnvalue">void</span>
330330 thunarx_property_page_set_label_widget
331331 (<em class="parameter"><code><a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> *property_page</code></em>,
332 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *label_widget</code></em>);</pre>
332 <em class="parameter"><code><span class="type">GtkWidget</span> *label_widget</code></em>);</pre>
333333 <p>Sets the label widget for the <em class="parameter"><code>property_page</code></em>
334334 . This is the widget
335335 that will appear in the notebook header for the <em class="parameter"><code>property_page</code></em>
369369 <a name="ThunarxPropertyPage.property-details"></a><h2>Property Details</h2>
370370 <div class="refsect2">
371371 <a name="ThunarxPropertyPage--label"></a><h3>The <code class="literal">“label”</code> property</h3>
372 <pre class="programlisting"> “label” <span class="type">char</span> *</pre>
372 <pre class="programlisting"> “label” <span class="type">gchar</span> *</pre>
373373 <p>Text of the page's label.</p>
374374 <p>Owner: ThunarxPropertyPage</p>
375375 <p>Flags: Read / Write</p>
378378 <hr>
379379 <div class="refsect2">
380380 <a name="ThunarxPropertyPage--label-widget"></a><h3>The <code class="literal">“label-widget”</code> property</h3>
381 <pre class="programlisting"> “label-widget” <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *</pre>
381 <pre class="programlisting"> “label-widget” <span class="type">GtkWidget</span> *</pre>
382382 <p>A widget to display in place of the usual page label.</p>
383383 <p>Owner: ThunarxPropertyPage</p>
384384 <p>Flags: Read / Write</p>
386386 </div>
387387 </div>
388388 <div class="footer">
389 <hr>Generated by GTK-Doc V1.33.0</div>
389 <hr>Generated by GTK-Doc V1.32</div>
390390 </body>
391391 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxPropertyPageProvider: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-providers.html" title="Part V. Providers">
88 <link rel="prev" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider">
99 <link rel="next" href="ThunarxPreferencesProvider.html" title="ThunarxPreferencesProvider">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4141 </colgroup>
4242 <tbody><tr>
4343 <td class="function_type">
44 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
44 <span class="returnvalue">GList</span> *
4545 </td>
4646 <td class="function_name">
4747 <a class="link" href="ThunarxPropertyPageProvider.html#thunarx-property-page-provider-get-pages" title="thunarx_property_page_provider_get_pages ()">thunarx_property_page_provider_get_pages</a> <span class="c_punctuation">()</span>
7878 <a name="ThunarxPropertyPageProvider.prerequisites"></a><h2>Prerequisites</h2>
7979 <p>
8080 ThunarxPropertyPageProvider requires
81 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p>
81 GObject.</p>
8282 </div>
8383 <div class="refsect1">
8484 <a name="ThunarxPropertyPageProvider.includes"></a><h2>Includes</h2>
9696 <a name="ThunarxPropertyPageProvider.functions_details"></a><h2>Functions</h2>
9797 <div class="refsect2">
9898 <a name="thunarx-property-page-provider-get-pages"></a><h3>thunarx_property_page_provider_get_pages ()</h3>
99 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
99 <pre class="programlisting"><span class="returnvalue">GList</span> *
100100 thunarx_property_page_provider_get_pages
101101 (<em class="parameter"><code><a class="link" href="ThunarxPropertyPageProvider.html" title="ThunarxPropertyPageProvider"><span class="type">ThunarxPropertyPageProvider</span></a> *provider</code></em>,
102 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *files</code></em>);</pre>
102 <em class="parameter"><code><span class="type">GList</span> *files</code></em>);</pre>
103103 <p>Returns the list of <a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a>s that <em class="parameter"><code>provider</code></em>
104104 has to offer for <em class="parameter"><code>files</code></em>
105105 .</p>
237237 </div>
238238 </div>
239239 <div class="footer">
240 <hr>Generated by GTK-Doc V1.33.0</div>
240 <hr>Generated by GTK-Doc V1.32</div>
241241 </body>
242242 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxProviderFactory: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-using-extensions.html" title="Part VI. Using Thunar extensions in applications">
88 <link rel="prev" href="thunarx-using-extensions.html" title="Part VI. Using Thunar extensions in applications">
99 <link rel="next" href="ix01.html" title="Index">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4949 </tr>
5050 <tr>
5151 <td class="function_type">
52 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
52 <span class="returnvalue">GList</span> *
5353 </td>
5454 <td class="function_name">
5555 <a class="link" href="ThunarxProviderFactory.html#thunarx-provider-factory-list-providers" title="thunarx_provider_factory_list_providers ()">thunarx_provider_factory_list_providers</a> <span class="c_punctuation">()</span>
7373 </div>
7474 <div class="refsect1">
7575 <a name="ThunarxProviderFactory.object-hierarchy"></a><h2>Object Hierarchy</h2>
76 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
76 <pre class="screen"> GObject
7777 <span class="lineart">╰──</span> ThunarxProviderFactory
7878 </pre>
7979 </div>
9797 <p>Returns a reference to the default <a class="link" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory"><span class="type">ThunarxProviderFactory</span></a>
9898 instance.</p>
9999 <p>The caller is responsible to free the returned object
100 using <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when no longer needed.</p>
100 using <code class="function">g_object_unref()</code> when no longer needed.</p>
101101 <div class="refsect3">
102102 <a name="thunarx-provider-factory-get-default.returns"></a><h4>Returns</h4>
103103 <p>a reference to the default <a class="link" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory"><span class="type">ThunarxProviderFactory</span></a>
108108 <hr>
109109 <div class="refsect2">
110110 <a name="thunarx-provider-factory-list-providers"></a><h3>thunarx_provider_factory_list_providers ()</h3>
111 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
111 <pre class="programlisting"><span class="returnvalue">GList</span> *
112112 thunarx_provider_factory_list_providers
113113 (<em class="parameter"><code><a class="link" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory"><span class="type">ThunarxProviderFactory</span></a> *factory</code></em>,
114 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);</pre>
114 <em class="parameter"><code><span class="type">GType</span> type</code></em>);</pre>
115115 <p>Returns all providers of the given <em class="parameter"><code>type</code></em>
116116 .</p>
117117 <p>The caller is responsible to release the returned
143143 </tr>
144144 <tr>
145145 <td class="parameter_name"><p>type</p></td>
146 <td class="parameter_description"><p>the provider <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>.</p></td>
146 <td class="parameter_description"><p>the provider <span class="type">GType</span>.</p></td>
147147 <td class="parameter_annotations"> </td>
148148 </tr>
149149 </tbody>
166166 </div>
167167 </div>
168168 <div class="footer">
169 <hr>Generated by GTK-Doc V1.33.0</div>
169 <hr>Generated by GTK-Doc V1.32</div>
170170 </body>
171171 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxProviderPlugin: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage">
99 <link rel="next" href="ThunarxRenamer.html" title="ThunarxRenamer">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4242 <tbody>
4343 <tr>
4444 <td class="function_type">
45 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
45 <span class="returnvalue">gboolean</span>
4646 </td>
4747 <td class="function_name">
4848 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-get-resident" title="thunarx_provider_plugin_get_resident ()">thunarx_provider_plugin_get_resident</a> <span class="c_punctuation">()</span>
5858 </tr>
5959 <tr>
6060 <td class="function_type">
61 <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
61 <span class="returnvalue">GType</span>
6262 </td>
6363 <td class="function_name">
6464 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-register-type" title="thunarx_provider_plugin_register_type ()">thunarx_provider_plugin_register_type</a> <span class="c_punctuation">()</span>
7474 </tr>
7575 <tr>
7676 <td class="function_type">
77 <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
77 <span class="returnvalue">GType</span>
7878 </td>
7979 <td class="function_name">
8080 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-register-enum" title="thunarx_provider_plugin_register_enum ()">thunarx_provider_plugin_register_enum</a> <span class="c_punctuation">()</span>
8282 </tr>
8383 <tr>
8484 <td class="function_type">
85 <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
85 <span class="returnvalue">GType</span>
8686 </td>
8787 <td class="function_name">
8888 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-register-flags" title="thunarx_provider_plugin_register_flags ()">thunarx_provider_plugin_register_flags</a> <span class="c_punctuation">()</span>
136136 <col width="200px" class="properties_flags">
137137 </colgroup>
138138 <tbody><tr>
139 <td class="property_type"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
139 <td class="property_type"><span class="type">gboolean</span></td>
140140 <td class="property_name"><a class="link" href="ThunarxProviderPlugin.html#ThunarxProviderPlugin--resident" title="The “resident” property">resident</a></td>
141141 <td class="property_flags">Read / Write</td>
142142 </tr></tbody>
182182 <a name="ThunarxProviderPlugin.functions_details"></a><h2>Functions</h2>
183183 <div class="refsect2">
184184 <a name="thunarx-provider-plugin-get-resident"></a><h3>thunarx_provider_plugin_get_resident ()</h3>
185 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
185 <pre class="programlisting"><span class="returnvalue">gboolean</span>
186186 thunarx_provider_plugin_get_resident (<em class="parameter"><code>const <a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>);</pre>
187187 <p>Determines whether the application is allowed to unload <em class="parameter"><code>plugin</code></em>
188188
189189 from memory when no longer needed and reload it on demand. If
190 <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned, then the application may unload <em class="parameter"><code>plugin</code></em>
190 <code class="literal">FALSE</code> is returned, then the application may unload <em class="parameter"><code>plugin</code></em>
191191 , else
192 if <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is returned the application will take care that <em class="parameter"><code>plugin</code></em>
192 if <code class="literal">TRUE</code> is returned the application will take care that <em class="parameter"><code>plugin</code></em>
193193
194194 is never unloaded from memory during the lifetime of the application.</p>
195195 <div class="refsect3">
209209 </div>
210210 <div class="refsect3">
211211 <a name="thunarx-provider-plugin-get-resident.returns"></a><h4>Returns</h4>
212 <p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>plugin</code></em>
212 <p> <code class="literal">TRUE</code> if <em class="parameter"><code>plugin</code></em>
213213 will be kept in memory once loaded
214214 for the first time.</p>
215215 </div>
219219 <a name="thunarx-provider-plugin-set-resident"></a><h3>thunarx_provider_plugin_set_resident ()</h3>
220220 <pre class="programlisting"><span class="returnvalue">void</span>
221221 thunarx_provider_plugin_set_resident (<em class="parameter"><code><a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>,
222 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> resident</code></em>);</pre>
222 <em class="parameter"><code><span class="type">gboolean</span> resident</code></em>);</pre>
223223 <p>This method is used to instruct the application that <em class="parameter"><code>plugin</code></em>
224224 must be
225225 kept in memory during the lifetime of the application. The default
227227 from the memory when
228228 no longer needed. If this method is invoked with a <em class="parameter"><code>resident</code></em>
229229 value
230 of <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> then the application will never try to unload <em class="parameter"><code>plugin</code></em>
230 of <code class="literal">TRUE</code> then the application will never try to unload <em class="parameter"><code>plugin</code></em>
231231 .</p>
232232 <p>This method has no effect unless called from the
233233 <code class="literal">thunar_extension_initialize</code> method of the <em class="parameter"><code>plugin</code></em>
248248 </tr>
249249 <tr>
250250 <td class="parameter_name"><p>resident</p></td>
251 <td class="parameter_description"><p><a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to make <em class="parameter"><code>plugin</code></em>
251 <td class="parameter_description"><p><code class="literal">TRUE</code> to make <em class="parameter"><code>plugin</code></em>
252252 resident in memory.</p></td>
253253 <td class="parameter_annotations"> </td>
254254 </tr>
259259 <hr>
260260 <div class="refsect2">
261261 <a name="thunarx-provider-plugin-register-type"></a><h3>thunarx_provider_plugin_register_type ()</h3>
262 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
262 <pre class="programlisting"><span class="returnvalue">GType</span>
263263 thunarx_provider_plugin_register_type (<em class="parameter"><code><a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>,
264 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type_parent</code></em>,
265 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type_name</code></em>,
266 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GTypeInfo"><span class="type">GTypeInfo</span></a> *type_info</code></em>,
267 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GTypeFlags"><span class="type">GTypeFlags</span></a> type_flags</code></em>);</pre>
264 <em class="parameter"><code><span class="type">GType</span> type_parent</code></em>,
265 <em class="parameter"><code>const <span class="type">gchar</span> *type_name</code></em>,
266 <em class="parameter"><code>const <span class="type">GTypeInfo</span> *type_info</code></em>,
267 <em class="parameter"><code><span class="type">GTypeFlags</span> type_flags</code></em>);</pre>
268268 <p>Looks up or registers a type that is implemented with a particular type <em class="parameter"><code>plugin</code></em>
269269 . If a type with name <em class="parameter"><code>type_name</code></em>
270270
271 was previously registered, the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier for the type is returned, otherwise the type is newly registered,
272 and the resulting <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier returned.</p>
271 was previously registered, the <span class="type">GType</span> identifier for the type is returned, otherwise the type is newly registered,
272 and the resulting <span class="type">GType</span> identifier returned.</p>
273273 <p>When reregistering a type (typically because a module is unloaded then reloaded, and reinitialized), module and
274274 <em class="parameter"><code>type_parent</code></em>
275275 must be the same as they were previously.</p>
320320 <a name="thunarx-provider-plugin-add-interface"></a><h3>thunarx_provider_plugin_add_interface ()</h3>
321321 <pre class="programlisting"><span class="returnvalue">void</span>
322322 thunarx_provider_plugin_add_interface (<em class="parameter"><code><a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>,
323 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> instance_type</code></em>,
324 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> interface_type</code></em>,
325 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GInterfaceInfo"><span class="type">GInterfaceInfo</span></a> *interface_info</code></em>);</pre>
323 <em class="parameter"><code><span class="type">GType</span> instance_type</code></em>,
324 <em class="parameter"><code><span class="type">GType</span> interface_type</code></em>,
325 <em class="parameter"><code>const <span class="type">GInterfaceInfo</span> *interface_info</code></em>);</pre>
326326 <p>Registers an additional interface for a type, whose interface lives in the given type <em class="parameter"><code>plugin</code></em>
327327 .
328328 If the interface was already registered for the type in this <em class="parameter"><code>plugin</code></em>
365365 <hr>
366366 <div class="refsect2">
367367 <a name="thunarx-provider-plugin-register-enum"></a><h3>thunarx_provider_plugin_register_enum ()</h3>
368 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
368 <pre class="programlisting"><span class="returnvalue">GType</span>
369369 thunarx_provider_plugin_register_enum (<em class="parameter"><code><a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>,
370 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
371 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> *const_static_values</code></em>);</pre>
370 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
371 <em class="parameter"><code>const <span class="type">GEnumValue</span> *const_static_values</code></em>);</pre>
372372 <p>Looks up or registers an enumeration that is implemented with a particular type <em class="parameter"><code>plugin</code></em>
373373 . If a type
374374 with name <em class="parameter"><code>name</code></em>
375 was previously registered, the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier for the type is returned,
376 otherwise the type is newly registered, and the resulting <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier returned.</p>
375 was previously registered, the <span class="type">GType</span> identifier for the type is returned,
376 otherwise the type is newly registered, and the resulting <span class="type">GType</span> identifier returned.</p>
377377 <p>As long as any instances of the type exist, the type <em class="parameter"><code>plugin</code></em>
378378 will not be unloaded.</p>
379379 <div class="refsect3">
397397 </tr>
398398 <tr>
399399 <td class="parameter_name"><p>const_static_values</p></td>
400 <td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GEnumValue"><span class="type">GEnumValue</span></a> structs for the possible enumeration values.
400 <td class="parameter_description"><p>an array of <span class="type">GEnumValue</span> structs for the possible enumeration values.
401401 The array is terminated by a struct with all members being <code class="literal">0</code>.</p></td>
402402 <td class="parameter_annotations"> </td>
403403 </tr>
412412 <hr>
413413 <div class="refsect2">
414414 <a name="thunarx-provider-plugin-register-flags"></a><h3>thunarx_provider_plugin_register_flags ()</h3>
415 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
415 <pre class="programlisting"><span class="returnvalue">GType</span>
416416 thunarx_provider_plugin_register_flags
417417 (<em class="parameter"><code><a class="link" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"><span class="type">ThunarxProviderPlugin</span></a> *plugin</code></em>,
418 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
419 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> *const_static_values</code></em>);</pre>
418 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
419 <em class="parameter"><code>const <span class="type">GFlagsValue</span> *const_static_values</code></em>);</pre>
420420 <p>Looks up or registers a flags type that is implemented with a particular type <em class="parameter"><code>plugin</code></em>
421421 . If a type with name
422 qname was previously registered, the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier for the type is returned, otherwise the type is newly
423 registered, and the resulting <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> identifier returned.</p>
422 qname was previously registered, the <span class="type">GType</span> identifier for the type is returned, otherwise the type is newly
423 registered, and the resulting <span class="type">GType</span> identifier returned.</p>
424424 <p>As long as any instances of the type exist, the type <em class="parameter"><code>plugin</code></em>
425425 will not be unloaded.</p>
426426 <div class="refsect3">
444444 </tr>
445445 <tr>
446446 <td class="parameter_name"><p>const_static_values</p></td>
447 <td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html#GFlagsValue"><span class="type">GFlagsValue</span></a> structs for the possible flags values.
447 <td class="parameter_description"><p>an array of <span class="type">GFlagsValue</span> structs for the possible flags values.
448448 The array is terminated by a struct with all members being <code class="literal">0</code>.</p></td>
449449 <td class="parameter_annotations"> </td>
450450 </tr>
572572 <a name="ThunarxProviderPlugin.property-details"></a><h2>Property Details</h2>
573573 <div class="refsect2">
574574 <a name="ThunarxProviderPlugin--resident"></a><h3>The <code class="literal">“resident”</code> property</h3>
575 <pre class="programlisting"> “resident” <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
575 <pre class="programlisting"> “resident” <span class="type">gboolean</span></pre>
576576 <p>Tells whether a plugin must reside in memory once loaded for
577577 the first time. See <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-get-resident" title="thunarx_provider_plugin_get_resident ()"><code class="function">thunarx_provider_plugin_get_resident()</code></a> and
578578 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-set-resident" title="thunarx_provider_plugin_set_resident ()"><code class="function">thunarx_provider_plugin_set_resident()</code></a> for more details.</p>
583583 </div>
584584 </div>
585585 <div class="footer">
586 <hr>Generated by GTK-Doc V1.33.0</div>
586 <hr>Generated by GTK-Doc V1.32</div>
587587 </body>
588588 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxRenamer: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
88 <link rel="prev" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin">
99 <link rel="next" href="thunarx-providers.html" title="Part V. Providers">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4343 </colgroup>
4444 <tbody>
4545 <tr>
46 <td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
46 <td class="function_type">const <span class="returnvalue">gchar</span> *
4747 </td>
4848 <td class="function_name">
4949 <a class="link" href="ThunarxRenamer.html#thunarx-renamer-get-help-url" title="thunarx_renamer_get_help_url ()">thunarx_renamer_get_help_url</a> <span class="c_punctuation">()</span>
5858 </td>
5959 </tr>
6060 <tr>
61 <td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
61 <td class="function_type">const <span class="returnvalue">gchar</span> *
6262 </td>
6363 <td class="function_name">
6464 <a class="link" href="ThunarxRenamer.html#thunarx-renamer-get-name" title="thunarx_renamer_get_name ()">thunarx_renamer_get_name</a> <span class="c_punctuation">()</span>
7474 </tr>
7575 <tr>
7676 <td class="function_type">
77 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
77 <span class="returnvalue">gchar</span> *
7878 </td>
7979 <td class="function_name">
8080 <a class="link" href="ThunarxRenamer.html#thunarx-renamer-process" title="thunarx_renamer_process ()">thunarx_renamer_process</a> <span class="c_punctuation">()</span>
9898 </tr>
9999 <tr>
100100 <td class="function_type">
101 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
101 <span class="returnvalue">GList</span> *
102102 </td>
103103 <td class="function_name">
104104 <a class="link" href="ThunarxRenamer.html#thunarx-renamer-get-menu-items" title="thunarx_renamer_get_menu_items ()">thunarx_renamer_get_menu_items</a> <span class="c_punctuation">()</span>
126126 <tbody>
127127 <tr>
128128 <td class="property_type">
129 <span class="type">char</span> *</td>
129 <span class="type">gchar</span> *</td>
130130 <td class="property_name"><a class="link" href="ThunarxRenamer.html#ThunarxRenamer--help-url" title="The “help-url” property">help-url</a></td>
131131 <td class="property_flags">Read / Write</td>
132132 </tr>
133133 <tr>
134134 <td class="property_type">
135 <span class="type">char</span> *</td>
135 <span class="type">gchar</span> *</td>
136136 <td class="property_name"><a class="link" href="ThunarxRenamer.html#ThunarxRenamer--name" title="The “name” property">name</a></td>
137137 <td class="property_flags">Read / Write / Construct Only</td>
138138 </tr>
150150 <tbody><tr>
151151 <td class="signal_type"><span class="returnvalue">void</span></td>
152152 <td class="signal_name"><a class="link" href="ThunarxRenamer.html#ThunarxRenamer-changed" title="The “changed” signal">changed</a></td>
153 <td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td>
153 <td class="signal_flags">Run First</td>
154154 </tr></tbody>
155155 </table></div>
156156 </div>
175175 </div>
176176 <div class="refsect1">
177177 <a name="ThunarxRenamer.object-hierarchy"></a><h2>Object Hierarchy</h2>
178 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
179 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
180 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
181 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
182 <span class="lineart">╰──</span> <a href="/usr/share/gtk-doc/html/gtk3/GtkBox.html#GtkBox-struct">GtkBox</a>
178 <pre class="screen"> GObject
179 <span class="lineart">╰──</span> GInitiallyUnowned
180 <span class="lineart">╰──</span> GtkWidget
181 <span class="lineart">╰──</span> GtkContainer
182 <span class="lineart">╰──</span> GtkBox
183183 <span class="lineart">╰──</span> ThunarxRenamer
184184 </pre>
185185 </div>
187187 <a name="ThunarxRenamer.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
188188 <p>
189189 ThunarxRenamer implements
190 AtkImplementorIface, <a href="/usr/share/gtk-doc/html/gtk3/GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a> and <a href="/usr/share/gtk-doc/html/gtk3/gtk3-Orientable.html#GtkOrientable-struct">GtkOrientable</a>.</p>
190 AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
191191 </div>
192192 <div class="refsect1">
193193 <a name="ThunarxRenamer.includes"></a><h2>Includes</h2>
217217 <a name="ThunarxRenamer.functions_details"></a><h2>Functions</h2>
218218 <div class="refsect2">
219219 <a name="thunarx-renamer-get-help-url"></a><h3>thunarx_renamer_get_help_url ()</h3>
220 <pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
220 <pre class="programlisting">const <span class="returnvalue">gchar</span> *
221221 thunarx_renamer_get_help_url (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>);</pre>
222222 <p>Returns the URL of the documentation for <em class="parameter"><code>renamer</code></em>
223223
224 or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no specific documentation is available
224 or <code class="literal">NULL</code> if no specific documentation is available
225225 for <em class="parameter"><code>renamer</code></em>
226226 and the general documentation of the
227227 Thunar renamers should be displayed instead.</p>
251251 <a name="thunarx-renamer-set-help-url"></a><h3>thunarx_renamer_set_help_url ()</h3>
252252 <pre class="programlisting"><span class="returnvalue">void</span>
253253 thunarx_renamer_set_help_url (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
254 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *help_url</code></em>);</pre>
254 <em class="parameter"><code>const <span class="type">gchar</span> *help_url</code></em>);</pre>
255255 <p>The URL to the documentation of this <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>.
256256 Derived classes can set this property to point to the
257257 documentation for the specific renamer. The documentation
287287 <hr>
288288 <div class="refsect2">
289289 <a name="thunarx-renamer-get-name"></a><h3>thunarx_renamer_get_name ()</h3>
290 <pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
290 <pre class="programlisting">const <span class="returnvalue">gchar</span> *
291291 thunarx_renamer_get_name (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>);</pre>
292292 <p>Returns the user visible name for <em class="parameter"><code>renamer</code></em>
293293 , previously
318318 <a name="thunarx-renamer-set-name"></a><h3>thunarx_renamer_set_name ()</h3>
319319 <pre class="programlisting"><span class="returnvalue">void</span>
320320 thunarx_renamer_set_name (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
321 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
321 <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
322322 <p>Sets the user visible name for <em class="parameter"><code>renamer</code></em>
323323 to <em class="parameter"><code>name</code></em>
324324 . This method should
352352 <hr>
353353 <div class="refsect2">
354354 <a name="thunarx-renamer-process"></a><h3>thunarx_renamer_process ()</h3>
355 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
355 <pre class="programlisting"><span class="returnvalue">gchar</span> *
356356 thunarx_renamer_process (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
357357 <em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *file</code></em>,
358 <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>,
359 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> index</code></em>);</pre>
358 <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
359 <em class="parameter"><code><span class="type">guint</span> index</code></em>);</pre>
360360 <p>Determines the replacement for <em class="parameter"><code>text</code></em>
361361 (which is the relevant
362362 part of the full <em class="parameter"><code>file</code></em>
363363 name, i.e. either the suffix, the name
364364 or the name and the suffix).</p>
365365 <p>The caller is responsible to free the returned string using
366 <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
366 <code class="function">g_free()</code> when no longer needed.</p>
367367 <div class="refsect3">
368368 <a name="thunarx-renamer-process.parameters"></a><h4>Parameters</h4>
369369 <div class="informaltable"><table class="informaltable" width="100%" border="0">
413413 <a name="thunarx-renamer-load"></a><h3>thunarx_renamer_load ()</h3>
414414 <pre class="programlisting"><span class="returnvalue">void</span>
415415 thunarx_renamer_load (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
416 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *settings</code></em>);</pre>
416 <em class="parameter"><code><span class="type">GHashTable</span> *settings</code></em>);</pre>
417417 <p>Tells <em class="parameter"><code>renamer</code></em>
418418 to load its internal settings from the specified
419419 <em class="parameter"><code>settings</code></em>
424424 <p>Implementations of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> may decide to override this
425425 method to perform custom loading of settings. If you do not
426426 override this method, the default method of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>
427 will be used, which simply loads all <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties
427 will be used, which simply loads all <span class="type">GObject</span> properties
428428 provided by <em class="parameter"><code>renamer</code></em>
429429 s class (excluding the ones
430430 provided by the parent classes) from the <em class="parameter"><code>settings</code></em>
431431 . The
432 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties must be transformable to strings and
432 <span class="type">GObject</span> properties must be transformable to strings and
433433 from strings.</p>
434434 <p>If you decide to override this method for your <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>
435435 implementation, you should also override <a class="link" href="ThunarxRenamer.html#thunarx-renamer-save" title="thunarx_renamer_save ()"><code class="function">thunarx_renamer_save()</code></a>.</p>
449449 </tr>
450450 <tr>
451451 <td class="parameter_name"><p>settings</p></td>
452 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> which contains the previously saved
452 <td class="parameter_description"><p>a <span class="type">GHashTable</span> which contains the previously saved
453453 settings for <em class="parameter"><code>renamer</code></em>
454454 as key/value pairs of strings.</p></td>
455455 <td class="parameter_annotations"> </td>
463463 <a name="thunarx-renamer-save"></a><h3>thunarx_renamer_save ()</h3>
464464 <pre class="programlisting"><span class="returnvalue">void</span>
465465 thunarx_renamer_save (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
466 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *settings</code></em>);</pre>
466 <em class="parameter"><code><span class="type">GHashTable</span> *settings</code></em>);</pre>
467467 <p>Tells <em class="parameter"><code>renamer</code></em>
468468 to save its internal settings to the specified
469469 <em class="parameter"><code>settings</code></em>
470470 , which can afterwards be loaded by <a class="link" href="ThunarxRenamer.html#thunarx-renamer-load" title="thunarx_renamer_load ()"><code class="function">thunarx_renamer_load()</code></a>.</p>
471471 <p>The strings saved to <em class="parameter"><code>settings</code></em>
472 must be allocated by <a href="/usr/share/gtk-doc/html/glib/glib-String-Utility-Functions.html#g-strdup"><code class="function">g_strdup()</code></a>,
472 must be allocated by <code class="function">g_strdup()</code>,
473473 both the keys and the values. For example to store the string
474474 <code class="literal">Bar</code> for the setting <code class="literal">Foo</code>,
475475 you'd use:</p>
487487 <p>Implementations of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> may decide to override this
488488 method to perform custom saving of settings. If you do not overrride
489489 this method, the default method of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> will be used,
490 which simply stores all <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties provided by the
490 which simply stores all <span class="type">GObject</span> properties provided by the
491491 <em class="parameter"><code>renamer</code></em>
492492 s class (excluding the ones provided by the parent
493493 classes) to the <em class="parameter"><code>settings</code></em>
494 . The <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties must be transformable
494 . The <span class="type">GObject</span> properties must be transformable
495495 to strings.</p>
496496 <p>If you decide to override this method for your <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>
497497 implementation, you should also override <a class="link" href="ThunarxRenamer.html#thunarx-renamer-load" title="thunarx_renamer_load ()"><code class="function">thunarx_renamer_load()</code></a>.</p>
511511 </tr>
512512 <tr>
513513 <td class="parameter_name"><p>settings</p></td>
514 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> to which the current settings of <em class="parameter"><code>renamer</code></em>
514 <td class="parameter_description"><p>a <span class="type">GHashTable</span> to which the current settings of <em class="parameter"><code>renamer</code></em>
515515 should be stored as key/value pairs of strings.</p></td>
516516 <td class="parameter_annotations"> </td>
517517 </tr>
522522 <hr>
523523 <div class="refsect2">
524524 <a name="thunarx-renamer-get-menu-items"></a><h3>thunarx_renamer_get_menu_items ()</h3>
525 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
525 <pre class="programlisting"><span class="returnvalue">GList</span> *
526526 thunarx_renamer_get_menu_items (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>,
527 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> *window</code></em>,
528 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *files</code></em>);</pre>
527 <em class="parameter"><code><span class="type">GtkWindow</span> *window</code></em>,
528 <em class="parameter"><code><span class="type">GList</span> *files</code></em>);</pre>
529529 <p>Returns the list of <a class="link" href="ThunarxMenuItem.html" title="ThunarxMenuItem"><span class="type">ThunarxMenuItem</span></a>s provided by <em class="parameter"><code>renamer</code></em>
530530 for
531531 the given list of <em class="parameter"><code>files</code></em>
532 . By default, this method returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
532 . By default, this method returns <code class="literal">NULL</code>
533533 (the empty list), but derived classes may override this method
534534 to provide additional items for files in the bulk renamer
535535 dialog list.</p>
540540 "Edit Tags" to the context menus of supported media files and,
541541 when activated, display a dialog (which should be transient and
542542 modal for <em class="parameter"><code>window</code></em>
543 , if not <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>), which allows the users to edit
543 , if not <code class="literal">NULL</code>), which allows the users to edit
544544 media file tags on-the-fly.</p>
545545 <p>Derived classes that override this method should always check
546546 first if all the <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s in the list of <em class="parameter"><code>files</code></em>
557557 <p>Some menu items may only work properly if only a single file is
558558 selected (for example, the ID3-Tag renamer will probably only
559559 supporting editing one file at a time). In this case you have
560 basicly two options: Either you can return <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> here if <em class="parameter"><code>files</code></em>
560 basicly two options: Either you can return <code class="literal">NULL</code> here if <em class="parameter"><code>files</code></em>
561561
562562 does not contain exactly one item, or you can return the menu items
563563 as usual, but make them insensitive, using:</p>
609609 , as that might introduce a
610610 circular reference and can thereby cause a quite large memory leak.
611611 Instead, if <em class="parameter"><code>window</code></em>
612 is not <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, add a weak reference using the
613 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-weak-ref"><code class="function">g_object_weak_ref()</code></a> or <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-add-weak-pointer"><code class="function">g_object_add_weak_pointer()</code></a> method. But don't
612 is not <code class="literal">NULL</code>, add a weak reference using the
613 <code class="function">g_object_weak_ref()</code> or <code class="function">g_object_add_weak_pointer()</code> method. But don't
614614 forget to release the weak reference if <em class="parameter"><code>window</code></em>
615615 survived the lifetime
616616 of your menu item (which is likely to be the case in most situations).</p>
630630 </tr>
631631 <tr>
632632 <td class="parameter_name"><p>window</p></td>
633 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> or <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
633 <td class="parameter_description"><p>a <span class="type">GtkWindow</span> or <code class="literal">NULL</code>.</p></td>
634634 <td class="parameter_annotations"> </td>
635635 </tr>
636636 <tr>
637637 <td class="parameter_name"><p>files</p></td>
638 <td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
638 <td class="parameter_description"><p>a <span class="type">GList</span> of <a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a>s. </p></td>
639639 <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td>
640640 </tr>
641641 </tbody>
753753 <a name="ThunarxRenamer.property-details"></a><h2>Property Details</h2>
754754 <div class="refsect2">
755755 <a name="ThunarxRenamer--help-url"></a><h3>The <code class="literal">“help-url”</code> property</h3>
756 <pre class="programlisting"> “help-url” <span class="type">char</span> *</pre>
756 <pre class="programlisting"> “help-url” <span class="type">gchar</span> *</pre>
757757 <p>The URL to the documentation of this <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>.
758758 Derived classes can set this property to point to the
759759 documentation for the specific renamer. The documentation
769769 <hr>
770770 <div class="refsect2">
771771 <a name="ThunarxRenamer--name"></a><h3>The <code class="literal">“name”</code> property</h3>
772 <pre class="programlisting"> “name” <span class="type">char</span> *</pre>
772 <pre class="programlisting"> “name” <span class="type">gchar</span> *</pre>
773773 <p>The user visible name of the renamer, that is displayed
774774 in the bulk rename dialog of the file manager. Derived
775775 classes should set a useful name.</p>
784784 <a name="ThunarxRenamer-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
785785 <pre class="programlisting"><span class="returnvalue">void</span>
786786 user_function (<a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer,
787 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
787 <span class="type">gpointer</span> user_data)</pre>
788788 <p>Derived classes should emit this signal using the
789789 <a class="link" href="ThunarxRenamer.html#thunarx-renamer-changed" title="thunarx_renamer_changed ()"><code class="function">thunarx_renamer_changed()</code></a> method whenever the user
790790 changed a setting in the <em class="parameter"><code>renamer</code></em>
813813 </tbody>
814814 </table></div>
815815 </div>
816 <p>Flags: <a href="/usr/share/gtk-doc/html/gobject/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
816 <p>Flags: Run First</p>
817817 </div>
818818 </div>
819819 </div>
820820 <div class="footer">
821 <hr>Generated by GTK-Doc V1.33.0</div>
821 <hr>Generated by GTK-Doc V1.32</div>
822822 </body>
823823 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>ThunarxRenamerProvider: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-providers.html" title="Part V. Providers">
88 <link rel="prev" href="ThunarxPreferencesProvider.html" title="ThunarxPreferencesProvider">
99 <link rel="next" href="thunarx-using-extensions.html" title="Part VI. Using Thunar extensions in applications">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4141 </colgroup>
4242 <tbody><tr>
4343 <td class="function_type">
44 <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
44 <span class="returnvalue">GList</span> *
4545 </td>
4646 <td class="function_name">
4747 <a class="link" href="ThunarxRenamerProvider.html#thunarx-renamer-provider-get-renamers" title="thunarx_renamer_provider_get_renamers ()">thunarx_renamer_provider_get_renamers</a> <span class="c_punctuation">()</span>
7878 <a name="ThunarxRenamerProvider.prerequisites"></a><h2>Prerequisites</h2>
7979 <p>
8080 ThunarxRenamerProvider requires
81 <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p>
81 GObject.</p>
8282 </div>
8383 <div class="refsect1">
8484 <a name="ThunarxRenamerProvider.includes"></a><h2>Includes</h2>
9595 <a name="ThunarxRenamerProvider.functions_details"></a><h2>Functions</h2>
9696 <div class="refsect2">
9797 <a name="thunarx-renamer-provider-get-renamers"></a><h3>thunarx_renamer_provider_get_renamers ()</h3>
98 <pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
98 <pre class="programlisting"><span class="returnvalue">GList</span> *
9999 thunarx_renamer_provider_get_renamers (<em class="parameter"><code><a class="link" href="ThunarxRenamerProvider.html" title="ThunarxRenamerProvider"><span class="type">ThunarxRenamerProvider</span></a> *provider</code></em>);</pre>
100100 <p>Returns the list of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>s provided by the
101101 specified <em class="parameter"><code>provider</code></em>
102102 .</p>
103103 <p>The real implementation of this method MUST return the <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>s
104 with floating references (the default for <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-new"><code class="function">g_object_new()</code></a> on <a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a>
104 with floating references (the default for <code class="function">g_object_new()</code> on <span class="type">GtkWidget</span>
105105 derived types).</p>
106106 <p>The returned <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>s will be reffed and sinked automatically
107107 by this function.</p>
187187 </div>
188188 </div>
189189 <div class="footer">
190 <hr>Generated by GTK-Doc V1.33.0</div>
190 <hr>Generated by GTK-Doc V1.32</div>
191191 </body>
192192 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Thunar Extensions Reference Manual: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="next" href="thunarx-overview.html" title="Part I. Overview">
8 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
99 <link rel="stylesheet" href="style.css" type="text/css">
1010 </head>
1111 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3030 <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jannis@xfce.org">jannis@xfce.org</a>&gt;</code></p></div></div>
3131 </div>
3232 </div></div>
33 <div><p class="releaseinfo">Version 4.15.3
33 <div><p class="releaseinfo">Version 4.16.0
3434 </p></div>
3535 <div><p class="copyright">Copyright © 2005 Benedikt Meurer</p></div>
3636 <div><p class="copyright">Copyright © 2010 Jannis Pohlmann</p></div>
9898 </dl></div>
9999 </div>
100100 <div class="footer">
101 <hr>Generated by GTK-Doc V1.33.0</div>
101 <hr>Generated by GTK-Doc V1.32</div>
102102 </body>
103103 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Index: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory">
9 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1010 <link rel="stylesheet" href="style.css" type="text/css">
1111 </head>
1212 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
229229 </div></div>
230230 </div>
231231 <div class="footer">
232 <hr>Generated by GTK-Doc V1.33.0</div>
232 <hr>Generated by GTK-Doc V1.32</div>
233233 </body>
234234 </html>
5858 text-decoration: underline;
5959 /* tango:sky blue 1 */
6060 color: #729fcf;
61 }
62
63 div.informaltable table
64 {
65 border-collapse: separate;
66 border-spacing: 1em 0.3em;
67 border: none;
68 }
69
70 div.informaltable table td, div.informaltable table th
71 {
72 vertical-align: top;
6173 }
6274
6375 .function_type,
114126 margin: 0.25em;
115127 }
116128
117 div.informaltable table[border="1"],
118129 div.table table
119130 {
120131 border-collapse: collapse;
123134 border: solid 1px #babdb6;
124135 }
125136
126 div.informaltable table[border="1"] td,
127 div.informaltable table th,
128137 div.table table td, div.table table th
129138 {
130139 /* tango:aluminium 3 */
133142 vertical-align: top;
134143 }
135144
136 div.informaltable table[border="1"] th,
137145 div.table table th
138146 {
139147 /* tango:aluminium 2 */
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Variables and functions to check the library version: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-fundamentals.html" title="Part III. Fundamentals">
88 <link rel="prev" href="thunarx-fundamentals.html" title="Part III. Fundamentals">
99 <link rel="next" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3939 </colgroup>
4040 <tbody>
4141 <tr>
42 <td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
42 <td class="function_type">const <span class="returnvalue">gchar</span> *
4343 </td>
4444 <td class="function_name">
4545 <a class="link" href="thunarx-Variables-and-functions-to-check-the-library-version.html#thunarx-check-version" title="thunarx_check_version ()">thunarx_check_version</a> <span class="c_punctuation">()</span>
101101 <a name="thunarx-Variables-and-functions-to-check-the-library-version.functions_details"></a><h2>Functions</h2>
102102 <div class="refsect2">
103103 <a name="thunarx-check-version"></a><h3>thunarx_check_version ()</h3>
104 <pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
105 thunarx_check_version (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_major</code></em>,
106 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_minor</code></em>,
107 <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> required_micro</code></em>);</pre>
104 <pre class="programlisting">const <span class="returnvalue">gchar</span> *
105 thunarx_check_version (<em class="parameter"><code><span class="type">guint</span> required_major</code></em>,
106 <em class="parameter"><code><span class="type">guint</span> required_minor</code></em>,
107 <em class="parameter"><code><span class="type">guint</span> required_micro</code></em>);</pre>
108108 <p>Checks that the <code class="systemitem">thunarx</code> library
109109 in use is compatible with the given version. Generally you would pass in
110110 the constants <a class="link" href="thunarx-Variables-and-functions-to-check-the-library-version.html#THUNARX-MAJOR-VERSION:CAPS" title="THUNARX_MAJOR_VERSION"><span class="type">THUNARX_MAJOR_VERSION</span></a>, <a class="link" href="thunarx-Variables-and-functions-to-check-the-library-version.html#THUNARX-MINOR-VERSION:CAPS" title="THUNARX_MINOR_VERSION"><span class="type">THUNARX_MINOR_VERSION</span></a> and
168168 </div>
169169 <div class="refsect3">
170170 <a name="thunarx-check-version.returns"></a><h4>Returns</h4>
171 <p> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the library is compatible with the given version,
171 <p> <code class="literal">NULL</code> if the library is compatible with the given version,
172172 or a string describing the version mismatch. The returned
173173 string is owned by the library and must not be freed or
174174 modified by the caller.</p>
235235 <hr>
236236 <div class="refsect2">
237237 <a name="THUNARX-MINOR-VERSION:CAPS"></a><h3>THUNARX_MINOR_VERSION</h3>
238 <pre class="programlisting">#define THUNARX_MINOR_VERSION 15
238 <pre class="programlisting">#define THUNARX_MINOR_VERSION 16
239239 </pre>
240240 </div>
241241 <hr>
242242 <div class="refsect2">
243243 <a name="THUNARX-MICRO-VERSION:CAPS"></a><h3>THUNARX_MICRO_VERSION</h3>
244 <pre class="programlisting">#define THUNARX_MICRO_VERSION 3
244 <pre class="programlisting">#define THUNARX_MICRO_VERSION 0
245245 </pre>
246246 </div>
247247 </div>
248248 </div>
249249 <div class="footer">
250 <hr>Generated by GTK-Doc V1.33.0</div>
250 <hr>Generated by GTK-Doc V1.32</div>
251251 </body>
252252 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part IV. Abstraction Layer: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="thunarx-Variables-and-functions-to-check-the-library-version.html" title="Variables and functions to check the library version">
99 <link rel="next" href="ThunarxFileInfo.html" title="ThunarxFileInfo">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
6464 </p>
6565 </div>
6666 <div class="footer">
67 <hr>Generated by GTK-Doc V1.33.0</div>
67 <hr>Generated by GTK-Doc V1.32</div>
6868 </body>
6969 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part III. Fundamentals: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="thunarx-writing-extensions-advanced-topics.html" title="Advanced topics">
99 <link rel="next" href="thunarx-Variables-and-functions-to-check-the-library-version.html" title="Variables and functions to check the library version">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2929 </div>
3030 </div>
3131 <div class="footer">
32 <hr>Generated by GTK-Doc V1.33.0</div>
32 <hr>Generated by GTK-Doc V1.32</div>
3333 </body>
3434 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part I. Overview: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="index.html" title="Thunar Extensions Reference Manual">
99 <link rel="next" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
7373 </div>
7474 </div>
7575 <div class="footer">
76 <hr>Generated by GTK-Doc V1.33.0</div>
76 <hr>Generated by GTK-Doc V1.32</div>
7777 </body>
7878 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part V. Providers: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="ThunarxRenamer.html" title="ThunarxRenamer">
99 <link rel="next" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
5555 </p>
5656 </div>
5757 <div class="footer">
58 <hr>Generated by GTK-Doc V1.33.0</div>
58 <hr>Generated by GTK-Doc V1.32</div>
5959 </body>
6060 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part VI. Using Thunar extensions in applications: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="ThunarxRenamerProvider.html" title="ThunarxRenamerProvider">
99 <link rel="next" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2929 </div>
3030 </div>
3131 <div class="footer">
32 <hr>Generated by GTK-Doc V1.33.0</div>
32 <hr>Generated by GTK-Doc V1.32</div>
3333 </body>
3434 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Advanced topics: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions">
88 <link rel="prev" href="thunarx-writing-extensions-getting-started.html" title="Getting Started">
99 <link rel="next" href="thunarx-fundamentals.html" title="Part III. Fundamentals">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
7676 </div>
7777 </div>
7878 <div class="footer">
79 <hr>Generated by GTK-Doc V1.33.0</div>
79 <hr>Generated by GTK-Doc V1.32</div>
8080 </body>
8181 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Getting Started: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions">
88 <link rel="prev" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions">
99 <link rel="next" href="thunarx-writing-extensions-advanced-topics.html" title="Advanced topics">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
246246 </div>
247247 </div>
248248 <div class="footer">
249 <hr>Generated by GTK-Doc V1.33.0</div>
249 <hr>Generated by GTK-Doc V1.32</div>
250250 </body>
251251 </html>
22 <head>
33 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
44 <title>Part II. Writing Extensions: Thunar Extensions Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="Thunar Extensions Reference Manual">
77 <link rel="up" href="index.html" title="Thunar Extensions Reference Manual">
88 <link rel="prev" href="thunarx-overview.html" title="Part I. Overview">
99 <link rel="next" href="thunarx-writing-extensions-getting-started.html" title="Getting Started">
10 <meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3434 <a name="thunarx-writing-extensions-extensions-and-providers"></a>Extensions and Providers</h3></div></div></div>
3535 <p>
3636 <span class="emphasis"><em>Thunar Extensions</em></span> are shared libraries that extend the basic functionality
37 provided by the Thunar File Manager. An extension exports one or more <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a>s, called <span class="emphasis"><em>providers</em></span>, to Thunar.
37 provided by the Thunar File Manager. An extension exports one or more <span class="type">GObject</span>s, called <span class="emphasis"><em>providers</em></span>, to Thunar.
3838 </p>
3939 <p>
4040 Providers implement one or more of the <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html"><span class="type">GInterface</span></a>s included with
7979 <div class="titlepage"><div><div><h3 class="title">
8080 <a name="thunarx-writing-extensions-types"></a>Types</h3></div></div></div>
8181 <p>
82 Thunar extensions are loaded as <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html#GTypeModule-struct"><span class="type">GTypeModule</span></a>s. This means that all GTypes
83 created by the extension must be registered with the <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html#GTypeModule-struct"><span class="type">GTypeModule</span></a>, using
82 Thunar extensions are loaded as <span class="type">GTypeModule</span>s. This means that all GTypes
83 created by the extension must be registered with the <span class="type">GTypeModule</span>, using
8484 <a class="link" href="ThunarxProviderPlugin.html#thunarx-provider-plugin-register-type" title="thunarx_provider_plugin_register_type ()"><code class="function">thunarx_provider_plugin_register_type()</code></a>
8585 function (or one of the convenience macros like <a class="link" href="ThunarxProviderPlugin.html#THUNARX-DEFINE-TYPE:CAPS" title="THUNARX_DEFINE_TYPE()"><code class="function">THUNARX_DEFINE_TYPE()</code></a>)
8686 rather than <code class="function">g_type_register_static()</code>. All types
9191 </div>
9292 </div>
9393 <div class="footer">
94 <hr>Generated by GTK-Doc V1.33.0</div>
94 <hr>Generated by GTK-Doc V1.32</div>
9595 </body>
9696 </html>
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
384384 X_EXTRA_LIBS = @X_EXTRA_LIBS@
385385 X_LIBS = @X_LIBS@
386386 X_PRE_LIBS = @X_PRE_LIBS@
387 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
388 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
387389 abs_builddir = @abs_builddir@
388390 abs_srcdir = @abs_srcdir@
389391 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
410410 X_EXTRA_LIBS = @X_EXTRA_LIBS@
411411 X_LIBS = @X_LIBS@
412412 X_PRE_LIBS = @X_PRE_LIBS@
413 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
414 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
413415 abs_builddir = @abs_builddir@
414416 abs_srcdir = @abs_srcdir@
415417 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
354354 X_EXTRA_LIBS = @X_EXTRA_LIBS@
355355 X_LIBS = @X_LIBS@
356356 X_PRE_LIBS = @X_PRE_LIBS@
357 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
358 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
357359 abs_builddir = @abs_builddir@
358360 abs_srcdir = @abs_srcdir@
359361 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
354354 X_EXTRA_LIBS = @X_EXTRA_LIBS@
355355 X_LIBS = @X_LIBS@
356356 X_PRE_LIBS = @X_PRE_LIBS@
357 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
358 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
357359 abs_builddir = @abs_builddir@
358360 abs_srcdir = @abs_srcdir@
359361 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
354354 X_EXTRA_LIBS = @X_EXTRA_LIBS@
355355 X_LIBS = @X_LIBS@
356356 X_PRE_LIBS = @X_PRE_LIBS@
357 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
358 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
357359 abs_builddir = @abs_builddir@
358360 abs_srcdir = @abs_srcdir@
359361 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
354354 X_EXTRA_LIBS = @X_EXTRA_LIBS@
355355 X_LIBS = @X_LIBS@
356356 X_PRE_LIBS = @X_PRE_LIBS@
357 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
358 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
357359 abs_builddir = @abs_builddir@
358360 abs_srcdir = @abs_srcdir@
359361 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
384384 X_EXTRA_LIBS = @X_EXTRA_LIBS@
385385 X_LIBS = @X_LIBS@
386386 X_PRE_LIBS = @X_PRE_LIBS@
387 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
388 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
387389 abs_builddir = @abs_builddir@
388390 abs_srcdir = @abs_srcdir@
389391 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
354354 X_EXTRA_LIBS = @X_EXTRA_LIBS@
355355 X_LIBS = @X_LIBS@
356356 X_PRE_LIBS = @X_PRE_LIBS@
357 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
358 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
357359 abs_builddir = @abs_builddir@
358360 abs_srcdir = @abs_srcdir@
359361 abs_top_builddir = @abs_top_builddir@
450450 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
451451
452452 # Copy the file name to the temp name.
453 (umask $cp_umask &&
454 { test -z "$stripcmd" || {
455 # Create $dsttmp read-write so that cp doesn't create it read-only,
456 # which would cause strip to fail.
457 if test -z "$doit"; then
458 : >"$dsttmp" # No need to fork-exec 'touch'.
459 else
460 $doit touch "$dsttmp"
461 fi
462 }
463 } &&
464 $doit_exec $cpprog "$src" "$dsttmp") &&
453 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
465454
466455 # and set any options; do chmod last to preserve setuid bits.
467456 #
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 1996-2020 Free Software Foundation, Inc.
5 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
66 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
77
88 # This program is free software; you can redistribute it and/or modify
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
385385 X_EXTRA_LIBS = @X_EXTRA_LIBS@
386386 X_LIBS = @X_LIBS@
387387 X_PRE_LIBS = @X_PRE_LIBS@
388 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
389 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
388390 abs_builddir = @abs_builddir@
389391 abs_srcdir = @abs_srcdir@
390392 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
416416 X_EXTRA_LIBS = @X_EXTRA_LIBS@
417417 X_LIBS = @X_LIBS@
418418 X_PRE_LIBS = @X_PRE_LIBS@
419 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
420 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
419421 abs_builddir = @abs_builddir@
420422 abs_srcdir = @abs_srcdir@
421423 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
422422 X_EXTRA_LIBS = @X_EXTRA_LIBS@
423423 X_LIBS = @X_LIBS@
424424 X_PRE_LIBS = @X_PRE_LIBS@
425 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
426 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
425427 abs_builddir = @abs_builddir@
426428 abs_srcdir = @abs_srcdir@
427429 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
412412 X_EXTRA_LIBS = @X_EXTRA_LIBS@
413413 X_LIBS = @X_LIBS@
414414 X_PRE_LIBS = @X_PRE_LIBS@
415 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
416 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
415417 abs_builddir = @abs_builddir@
416418 abs_srcdir = @abs_srcdir@
417419 abs_top_builddir = @abs_top_builddir@
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
413413 X_EXTRA_LIBS = @X_EXTRA_LIBS@
414414 X_LIBS = @X_LIBS@
415415 X_PRE_LIBS = @X_PRE_LIBS@
416 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
417 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
416418 abs_builddir = @abs_builddir@
417419 abs_srcdir = @abs_srcdir@
418420 abs_top_builddir = @abs_top_builddir@
602602 *
603603 * Finishes an operation started with thunar_tpa_trash_call_display_trash().
604604 *
605 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
605 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
606606 */
607607 gboolean
608608 thunar_tpa_trash_call_display_trash_finish (
633633 *
634634 * See thunar_tpa_trash_call_display_trash() for the asynchronous version of this method.
635635 *
636 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
636 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
637637 */
638638 gboolean
639639 thunar_tpa_trash_call_display_trash_sync (
706706 *
707707 * Finishes an operation started with thunar_tpa_trash_call_empty_trash().
708708 *
709 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
709 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
710710 */
711711 gboolean
712712 thunar_tpa_trash_call_empty_trash_finish (
737737 *
738738 * See thunar_tpa_trash_call_empty_trash() for the asynchronous version of this method.
739739 *
740 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
740 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
741741 */
742742 gboolean
743743 thunar_tpa_trash_call_empty_trash_sync (
813813 *
814814 * Finishes an operation started with thunar_tpa_trash_call_move_to_trash().
815815 *
816 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
816 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
817817 */
818818 gboolean
819819 thunar_tpa_trash_call_move_to_trash_finish (
845845 *
846846 * See thunar_tpa_trash_call_move_to_trash() for the asynchronous version of this method.
847847 *
848 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
848 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
849849 */
850850 gboolean
851851 thunar_tpa_trash_call_move_to_trash_sync (
915915 *
916916 * Finishes an operation started with thunar_tpa_trash_call_query_trash().
917917 *
918 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
918 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
919919 */
920920 gboolean
921921 thunar_tpa_trash_call_query_trash_finish (
947947 *
948948 * See thunar_tpa_trash_call_query_trash() for the asynchronous version of this method.
949949 *
950 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
950 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
951951 */
952952 gboolean
953953 thunar_tpa_trash_call_query_trash_sync (
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
423423 X_EXTRA_LIBS = @X_EXTRA_LIBS@
424424 X_LIBS = @X_LIBS@
425425 X_PRE_LIBS = @X_PRE_LIBS@
426 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
427 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
426428 abs_builddir = @abs_builddir@
427429 abs_srcdir = @abs_srcdir@
428430 abs_top_builddir = @abs_top_builddir@
8585 PARSER_OTHER_FILES,
8686 PARSER_TEXT_FILES,
8787 PARSER_VIDEO_FILES,
88 PARSER_UNKNOWN_ELEMENT,
8889 } ParserState;
8990
9091
651652 if (strcmp (element_name, "actions") == 0)
652653 xfce_stack_push (parser->stack, PARSER_ACTIONS);
653654 else
654 goto unknown_element;
655 xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT);
655656 break;
656657
657658 case PARSER_ACTIONS:
670671 xfce_stack_push (parser->stack, PARSER_ACTION);
671672 }
672673 else
673 goto unknown_element;
674 xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT);
674675 break;
675676
676677 case PARSER_ACTION:
788789 xfce_stack_push (parser->stack, PARSER_VIDEO_FILES);
789790 }
790791 else
791 goto unknown_element;
792 xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT);
792793 break;
793794
794795 default:
795 goto unknown_element;
796 }
797
798 return;
799
800 unknown_element:
801 g_set_error (error, G_MARKUP_ERROR, G_MARKUP_ERROR_UNKNOWN_ELEMENT,
802 _("Unknown element <%s>"), element_name);
796 xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT);
797 }
803798 }
804799
805800
911906 case PARSER_VIDEO_FILES:
912907 if (strcmp (element_name, "video-files") != 0)
913908 goto unknown_element;
909 break;
910
911 case PARSER_UNKNOWN_ELEMENT:
912 g_warning ("Unknown element ignored: <%s>", element_name);
914913 break;
915914
916915 default:
55 # define SECTION
66 #endif
77
8 #ifdef _MSC_VER
9 static const SECTION union { const guint8 data[4723]; const double alignment; void * const ptr;} thunar_uca_resource_data = { {
10 0107, 0126, 0141, 0162, 0151, 0141, 0156, 0164, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
11 0030, 0000, 0000, 0000, 0344, 0000, 0000, 0000, 0000, 0000, 0000, 0050, 0007, 0000, 0000, 0000,
12 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0002, 0000, 0000, 0000, 0005, 0000, 0000, 0000,
13 0005, 0000, 0000, 0000, 0006, 0000, 0000, 0000, 0006, 0000, 0000, 0000, 0034, 0306, 0353, 0132,
14 0003, 0000, 0000, 0000, 0344, 0000, 0000, 0000, 0011, 0000, 0166, 0000, 0360, 0000, 0000, 0000,
15 0035, 0015, 0000, 0000, 0113, 0120, 0220, 0013, 0004, 0000, 0000, 0000, 0035, 0015, 0000, 0000,
16 0004, 0000, 0114, 0000, 0044, 0015, 0000, 0000, 0050, 0015, 0000, 0000, 0240, 0124, 0352, 0031,
17 0001, 0000, 0000, 0000, 0050, 0015, 0000, 0000, 0005, 0000, 0114, 0000, 0060, 0015, 0000, 0000,
18 0064, 0015, 0000, 0000, 0111, 0334, 0057, 0122, 0005, 0000, 0000, 0000, 0064, 0015, 0000, 0000,
19 0004, 0000, 0114, 0000, 0070, 0015, 0000, 0000, 0100, 0015, 0000, 0000, 0324, 0265, 0002, 0000,
20 0377, 0377, 0377, 0377, 0100, 0015, 0000, 0000, 0001, 0000, 0114, 0000, 0104, 0015, 0000, 0000,
21 0110, 0015, 0000, 0000, 0241, 0031, 0050, 0256, 0002, 0000, 0000, 0000, 0110, 0015, 0000, 0000,
22 0007, 0000, 0114, 0000, 0120, 0015, 0000, 0000, 0124, 0015, 0000, 0000, 0210, 0172, 0166, 0223,
23 0003, 0000, 0000, 0000, 0124, 0015, 0000, 0000, 0012, 0000, 0166, 0000, 0140, 0015, 0000, 0000,
24 0162, 0022, 0000, 0000, 0145, 0144, 0151, 0164, 0157, 0162, 0056, 0165, 0151, 0000, 0000, 0000,
25 0114, 0243, 0000, 0000, 0001, 0000, 0000, 0000, 0170, 0332, 0355, 0135, 0341, 0157, 0333, 0272,
26 0021, 0377, 0336, 0277, 0202, 0023, 0120, 0254, 0355, 0142, 0047, 0266, 0223, 0264, 0353, 0022,
27 0077, 0264, 0151, 0123, 0024, 0033, 0262, 0001, 0115, 0267, 0217, 0006, 0055, 0321, 0066, 0027,
28 0212, 0324, 0043, 0251, 0070, 0336, 0137, 0277, 0043, 0045, 0071, 0262, 0055, 0333, 0222, 0035,
29 0327, 0222, 0236, 0036, 0120, 0074, 0307, 0046, 0217, 0307, 0043, 0177, 0274, 0073, 0362, 0170,
30 0274, 0372, 0355, 0311, 0147, 0350, 0221, 0110, 0105, 0005, 0277, 0166, 0072, 0355, 0063, 0007,
31 0021, 0356, 0012, 0217, 0362, 0361, 0265, 0363, 0363, 0376, 0266, 0365, 0301, 0371, 0255, 0377,
32 0352, 0352, 0117, 0255, 0026, 0372, 0106, 0070, 0221, 0130, 0023, 0017, 0115, 0251, 0236, 0240,
33 0061, 0303, 0036, 0101, 0275, 0166, 0267, 0333, 0356, 0240, 0126, 0053, 0052, 0364, 0012, 0301,
34 0177, 0267, 0102, 0042, 0056, 0246, 0047, 0150, 0110, 0264, 0046, 0022, 0171, 0202, 0377, 0131,
35 0043, 0342, 0121, 0215, 0364, 0204, 0252, 0124, 0365, 0023, 0244, 0050, 0167, 0111, 0114, 0213,
36 0162, 0105, 0225, 0126, 0050, 0014, 0004, 0067, 0177, 0020, 0251, 0201, 0015, 0113, 0322, 0043,
37 0201, 0044, 0256, 0155, 0074, 0220, 0042, 0060, 0277, 0020, 0205, 0060, 0367, 0220, 0320, 0023,
38 0042, 0247, 0124, 0021, 0344, 0023, 0005, 0324, 0306, 0021, 0171, 0370, 0026, 0215, 0050, 0043,
39 0355, 0127, 0226, 0065, 0312, 0201, 0221, 0021, 0166, 0111, 0037, 0310, 0135, 0111, 0362, 0173,
40 0110, 0045, 0020, 0140, 0164, 0170, 0355, 0214, 0365, 0303, 0137, 0234, 0147, 0031, 0364, 0332,
41 0235, 0256, 0163, 0152, 0313, 0151, 0342, 0007, 0014, 0032, 0105, 0056, 0303, 0112, 0135, 0073,
42 0367, 0223, 0220, 0143, 0371, 0323, 0305, 0137, 0241, 0057, 0102, 0072, 0050, 0300, 0222, 0160,
43 0175, 0355, 0174, 0323, 0017, 0137, 0050, 0146, 0142, 0354, 0364, 0055, 0273, 0127, 0061, 0223,
44 0063, 0304, 0261, 0117, 0256, 0035, 0027, 0363, 0301, 0110, 0270, 0241, 0162, 0372, 0267, 0230,
45 0051, 0162, 0165, 0232, 0024, 0310, 0056, 0257, 0251, 0146, 0304, 0101, 0132, 0142, 0256, 0200,
46 0001, 0074, 0144, 0360, 0345, 0214, 0100, 0165, 0323, 0062, 0372, 0344, 0152, 0140, 0165, 0033,
47 0021, 0137, 0170, 0230, 0071, 0375, 0173, 0031, 0156, 0155, 0317, 0043, 0043, 0034, 0062, 0075,
48 0230, 0122, 0117, 0117, 0234, 0376, 0371, 0331, 0131, 0336, 0032, 0023, 0102, 0307, 0023, 0015,
49 0125, 0056, 0162, 0124, 0121, 0132, 0212, 0331, 0300, 0214, 0317, 0040, 0222, 0134, 0076, 0356,
50 0364, 0054, 0040, 0203, 0011, 0065, 0305, 0075, 0053, 0345, 0225, 0012, 0356, 0204, 0062, 0057,
51 0372, 0154, 0252, 0063, 0030, 0350, 0211, 0140, 0036, 0221, 0247, 0161, 0201, 0323, 0124, 0211,
52 0250, 0064, 0262, 0123, 0202, 0143, 0326, 0262, 0177, 0136, 0073, 0217, 0103, 0361, 0344, 0314,
53 0151, 0210, 0341, 0177, 0211, 0253, 0223, 0201, 0207, 0361, 0375, 0014, 0277, 0042, 0272, 0134,
54 0256, 0370, 0120, 0157, 0340, 0000, 0333, 0141, 0035, 0200, 0144, 0160, 0252, 0201, 0114, 0146,
55 0102, 0255, 0005, 0377, 0274, 0300, 0310, 0256, 0314, 0030, 0351, 0104, 0015, 0054, 0174, 0027,
56 0140, 0367, 0001, 0320, 0264, 0231, 0076, 0171, 0012, 0000, 0203, 0033, 0211, 0257, 0126, 0002,
57 0130, 0262, 0202, 0125, 0002, 0241, 0250, 0221, 0215, 0323, 0077, 0133, 0327, 0205, 0025, 0176,
58 0027, 0306, 0174, 0165, 0226, 0144, 0013, 0366, 0116, 0150, 0062, 0024, 0342, 0041, 0032, 0152,
59 0236, 0374, 0265, 0231, 0273, 0107, 0252, 0050, 0040, 0064, 0173, 0062, 0347, 0030, 0232, 0042,
60 0325, 0206, 0102, 0302, 0264, 0116, 0200, 0172, 0271, 0266, 0332, 0112, 0137, 0263, 0373, 0373,
61 0115, 0122, 0057, 0352, 0353, 0030, 0076, 0165, 0234, 0345, 0032, 0073, 0166, 0166, 0367, 0271,
62 0230, 0247, 0327, 0235, 0156, 0221, 0272, 0122, 0114, 0007, 0012, 0146, 0007, 0114, 0216, 0015,
63 0002, 0313, 0344, 0130, 0260, 0320, 0347, 0317, 0225, 0267, 0264, 0233, 0051, 0362, 0154, 0261,
64 0377, 0003, 0017, 0011, 0213, 0347, 0030, 0064, 0065, 0140, 0366, 0357, 0254, 0272, 0173, 0014,
65 0300, 0276, 0203, 0220, 0125, 0077, 0142, 0064, 0113, 0061, 0015, 0356, 0240, 0300, 0307, 0242,
66 0364, 0102, 0105, 0006, 0041, 0207, 0261, 0145, 0224, 0357, 0330, 0045, 0237, 0023, 0137, 0160,
67 0352, 0232, 0331, 0061, 0046, 0240, 0043, 0254, 0104, 0101, 0271, 0310, 0131, 0121, 0122, 0117,
68 0230, 0321, 0361, 0372, 0105, 0046, 0125, 0021, 0273, 0256, 0261, 0066, 0206, 0224, 0321, 0165,
69 0145, 0254, 0235, 0001, 0062, 0202, 0145, 0013, 0031, 0015, 0026, 0013, 0257, 0065, 0062, 0206,
70 0203, 0306, 0022, 0170, 0215, 0107, 0337, 0362, 0352, 0234, 0256, 0151, 0352, 0164, 0153, 0133,
71 0131, 0353, 0367, 0346, 0165, 0174, 0355, 0360, 0222, 0221, 0036, 0140, 0255, 0261, 0073, 0311,
72 0043, 0205, 0145, 0075, 0055, 0202, 0274, 0225, 0063, 0326, 0353, 0265, 0353, 0366, 0056, 0000,
73 0373, 0152, 0105, 0372, 0014, 0260, 0110, 0304, 0277, 0026, 0140, 0273, 0124, 0327, 0102, 0060,
74 0115, 0203, 0201, 0046, 0117, 0072, 0023, 0146, 0367, 0140, 0327, 0232, 0242, 0110, 0214, 0254,
75 0215, 0033, 0331, 0014, 0360, 0021, 0153, 0060, 0174, 0031, 0003, 0233, 0033, 0171, 0124, 0201,
76 0011, 0064, 0043, 0306, 0302, 0260, 0205, 0134, 0301, 0015, 0101, 0260, 0220, 0171, 0330, 0056,
77 0312, 0322, 0044, 0121, 0362, 0273, 0364, 0307, 0260, 0367, 0010, 0026, 0264, 0032, 0304, 0006,
78 0143, 0036, 0062, 0007, 0232, 0317, 0235, 0012, 0317, 0347, 0224, 0302, 0000, 0063, 0332, 0225,
79 0064, 0260, 0246, 0142, 0035, 0364, 0306, 0227, 0347, 0376, 0224, 0102, 0175, 0244, 0345, 0133,
80 0021, 0055, 0262, 0302, 0162, 0315, 0224, 0111, 0247, 0064, 0312, 0144, 0125, 0322, 0065, 0321,
81 0051, 0251, 0216, 0345, 0123, 0055, 0130, 0241, 0230, 0160, 0242, 0145, 0224, 0306, 0072, 0124,
82 0103, 0054, 0321, 0164, 0102, 0070, 0122, 0204, 0201, 0030, 0315, 0206, 0214, 0371, 0221, 0152,
83 0342, 0243, 0221, 0024, 0176, 0243, 0220, 0136, 0106, 0041, 0165, 0112, 0243, 0220, 0134, 0341,
84 0373, 0060, 0036, 0265, 0120, 0106, 0067, 0121, 0137, 0112, 0241, 0210, 0022, 0271, 0126, 0104,
85 0011, 0055, 0260, 0133, 0063, 0005, 0324, 0075, 0056, 0330, 0346, 0173, 0217, 0103, 0361, 0324,
86 0051, 0045, 0302, 0326, 0166, 0146, 0253, 0106, 0135, 0234, 0066, 0353, 0110, 0354, 0331, 0277,
87 0027, 0320, 0252, 0073, 0153, 0326, 0270, 0203, 0350, 0015, 0345, 0056, 0013, 0275, 0104, 0041,
88 0162, 0142, 0160, 0200, 0345, 0314, 0034, 0042, 0000, 0065, 0115, 0244, 0172, 0013, 0052, 0025,
89 0101, 0003, 0200, 0053, 0077, 0245, 0202, 0333, 0350, 0007, 0041, 0261, 0336, 0214, 0150, 0315,
90 0253, 0040, 0106, 0306, 0004, 0276, 0000, 0064, 0212, 0051, 0202, 0172, 0010, 0043, 0106, 0225,
91 0066, 0072, 0134, 0205, 0101, 0040, 0244, 0075, 0062, 0231, 0027, 0177, 0304, 0222, 0032, 0376,
92 0324, 0011, 0050, 0151, 0352, 0116, 0346, 0212, 0135, 0205, 0103, 0245, 0251, 0016, 0355, 0361,
93 0216, 0121, 0337, 0014, 0207, 0034, 0106, 0065, 0346, 0066, 0156, 0270, 0215, 0376, 0143, 0176,
94 0003, 0302, 0104, 0266, 0134, 0254, 0010, 0264, 0157, 0216, 0170, 0024, 0172, 0103, 0332, 0343,
95 0066, 0172, 0175, 0173, 0202, 0136, 0177, 0201, 0177, 0167, 0157, 0021, 0226, 0004, 0301, 0262,
96 0350, 0235, 0244, 0215, 0211, 0244, 0071, 0034, 0004, 0214, 0272, 0206, 0023, 0104, 0036, 0201,
97 0042, 0035, 0041, 0137, 0110, 0323, 0111, 0014, 0366, 0007, 0217, 0355, 0005, 0252, 0142, 0053,
98 0202, 0100, 0313, 0137, 0141, 0036, 0256, 0220, 0022, 0234, 0315, 0226, 0350, 0001, 0051, 0362,
99 0004, 0145, 0340, 0207, 0114, 0102, 0273, 0014, 0164, 0041, 0223, 0343, 0305, 0314, 0216, 0155,
100 0253, 0341, 0366, 0025, 0161, 0347, 0075, 0373, 0355, 0373, 0367, 0273, 0112, 0142, 0353, 0126,
101 0176, 0316, 0205, 0165, 0343, 0342, 0272, 0313, 0232, 0024, 0235, 0251, 0054, 0056, 0112, 0303,
102 0350, 0273, 0152, 0255, 0112, 0022, 0126, 0026, 0372, 0130, 0174, 0252, 0355, 0260, 0276, 0175,
103 0226, 0142, 0032, 0243, 0322, 0034, 0266, 0042, 0065, 0123, 0006, 0156, 0260, 0212, 0105, 0160,
104 0103, 0200, 0346, 0030, 0232, 0221, 0361, 0040, 0314, 0222, 0140, 0327, 0051, 0173, 0022, 0034,
105 0257, 0157, 0271, 0170, 0123, 0140, 0317, 0140, 0226, 0210, 0011, 0110, 0076, 0020, 0317, 0101,
106 0260, 0136, 0170, 0214, 0110, 0340, 0325, 0236, 0315, 0016, 0102, 0027, 0017, 0210, 0075, 0235,
107 0035, 0044, 0203, 0070, 0057, 0253, 0246, 0300, 0013, 0361, 0042, 0336, 0117, 0067, 0064, 0265,
108 0161, 0346, 0144, 0317, 0236, 0357, 0076, 0036, 0223, 0150, 0362, 0120, 0363, 0261, 0343, 0154,
109 0252, 0377, 0002, 0023, 0347, 0045, 0324, 0366, 0072, 0072, 0024, 0374, 0263, 0201, 0371, 0350,
110 0364, 0075, 0040, 0007, 0136, 0232, 0156, 0101, 0001, 0336, 0122, 0063, 0177, 0050, 0100, 0234,
111 0371, 0010, 0157, 0133, 0273, 0266, 0000, 0270, 0326, 0213, 0137, 0347, 0300, 0213, 0237, 0322,
112 0063, 0106, 0326, 0122, 0266, 0363, 0066, 0261, 0222, 0051, 0067, 0350, 0130, 0153, 0260, 0257,
113 0245, 0124, 0106, 0257, 0270, 0133, 0032, 0257, 0130, 0115, 0300, 0366, 0162, 0103, 0135, 0007,
114 0267, 0370, 0357, 0144, 0066, 0024, 0130, 0172, 0150, 0360, 0043, 0356, 0325, 0061, 0034, 0344,
115 0234, 0056, 0155, 0031, 0375, 0307, 0136, 0171, 0374, 0307, 0156, 0035, 0374, 0307, 0264, 0255,
116 0066, 0007, 0132, 0115, 0214, 0265, 0235, 0125, 0123, 0056, 0157, 0364, 0041, 0201, 0162, 0042,
117 0266, 0330, 0030, 0043, 0205, 0154, 0261, 0275, 0335, 0243, 0302, 0306, 0334, 0174, 0224, 0013,
118 0132, 0163, 0215, 0377, 0164, 0014, 0377, 0051, 0065, 0132, 0004, 0306, 0261, 0161, 0243, 0066,
119 0003, 0363, 0306, 0110, 0311, 0202, 0160, 0035, 0074, 0017, 0355, 0053, 0055, 0015, 0330, 0121,
120 0134, 0246, 0156, 0115, 0134, 0046, 0043, 0322, 0226, 0225, 0143, 0343, 0046, 0065, 0156, 0122,
121 0051, 0335, 0244, 0043, 0333, 0243, 0067, 0023, 0342, 0056, 0352, 0013, 0276, 0131, 0107, 0344,
122 0167, 0125, 0176, 0052, 0202, 0176, 0150, 0054, 0165, 0030, 0240, 0073, 0241, 0351, 0050, 0336,
123 0172, 0052, 0052, 0255, 0143, 0036, 0330, 0357, 0150, 0023, 0026, 0126, 0073, 0137, 0271, 0335,
124 0060, 0267, 0332, 0105, 0104, 0107, 0377, 0164, 0204, 0146, 0042, 0104, 0123, 0314, 0065, 0302,
125 0360, 0077, 0152, 0017, 0360, 0335, 0120, 0052, 0243, 0206, 0204, 0075, 0051, 0230, 0210, 0051,
126 0067, 0247, 0007, 0154, 0141, 0073, 0036, 0150, 0104, 0107, 0006, 0146, 0257, 0376, 0336, 0220,
127 0064, 0072, 0213, 0051, 0201, 0046, 0164, 0074, 0141, 0063, 0004, 0275, 0022, 0276, 0117, 0300,
128 0007, 0364, 0222, 0146, 0046, 0370, 0321, 0154, 0006, 0202, 0240, 0220, 0322, 0004, 0334, 0073,
129 0150, 0053, 0220, 0346, 0100, 0300, 0222, 0044, 0226, 0077, 0033, 0305, 0006, 0245, 0045, 0232,
130 0122, 0356, 0211, 0051, 0362, 0061, 0007, 0155, 0041, 0013, 0307, 0015, 0170, 0022, 0117, 0007,
131 0100, 0302, 0314, 0010, 0041, 0253, 0172, 0356, 0177, 0136, 0232, 0035, 0016, 0253, 0362, 0352,
132 0160, 0350, 0377, 0335, 0055, 0111, 0350, 0231, 0225, 0150, 0264, 0020, 0026, 0245, 0105, 0030,
133 0243, 0201, 0242, 0377, 0063, 0366, 0007, 0367, 0312, 0037, 0055, 0220, 0352, 0152, 0315, 0142,
134 0005, 0056, 0216, 0274, 0327, 0223, 0122, 0253, 0151, 0041, 0357, 0213, 0222, 0073, 0201, 0014,
135 0271, 0152, 0353, 0321, 0203, 0204, 0317, 0335, 0030, 0147, 0051, 0322, 0242, 0221, 0254, 0027,
136 0317, 0277, 0214, 0324, 0242, 0323, 0261, 0374, 0101, 0332, 0346, 0073, 0354, 0171, 0064, 0071,
137 0064, 0113, 0351, 0131, 0033, 0374, 0355, 0116, 0204, 0042, 0120, 0144, 0050, 0036, 0111, 0361,
138 0370, 0271, 0030, 0354, 0312, 0230, 0111, 0133, 0053, 0027, 0166, 0045, 0355, 0244, 0053, 0340,
139 0100, 0226, 0121, 0311, 0136, 0224, 0147, 0277, 0266, 0127, 0005, 0345, 0372, 0130, 0050, 0044,
140 0163, 0263, 0063, 0273, 0172, 0173, 0363, 0045, 0267, 0255, 0366, 0242, 0136, 0106, 0165, 0163,
141 0131, 0264, 0162, 0174, 0211, 0356, 0310, 0047, 0145, 0213, 0027, 0017, 0273, 0225, 0230, 0344,
142 0205, 0326, 0315, 0115, 0267, 0020, 0173, 0205, 0131, 0137, 0272, 0211, 0170, 0371, 0322, 0007,
143 0052, 0313, 0173, 0161, 0275, 0043, 0155, 0326, 0356, 0274, 0341, 0024, 0320, 0047, 0302, 0006,
144 0221, 0001, 0334, 0353, 0356, 0102, 0041, 0035, 0364, 0140, 0157, 0231, 0267, 0050, 0067, 0201,
145 0170, 0271, 0266, 0017, 0326, 0022, 0214, 0070, 0272, 0070, 0106, 0240, 0127, 0261, 0065, 0146,
146 0333, 0072, 0123, 0262, 0323, 0206, 0224, 0037, 0152, 0155, 0326, 0363, 0252, 0115, 0330, 0365,
147 0226, 0266, 0071, 0246, 0033, 0011, 0306, 0304, 0324, 0356, 0275, 0054, 0207, 0174, 0252, 0274,
148 0061, 0233, 0221, 0301, 0370, 0161, 0027, 0346, 0246, 0022, 0007, 0273, 0213, 0047, 0267, 0067,
149 0171, 0360, 0131, 0337, 0371, 0005, 0263, 0176, 0127, 0015, 0173, 0154, 0304, 0134, 0124, 0023,
150 0061, 0375, 0327, 0243, 0003, 0317, 0111, 0263, 0313, 0241, 0265, 0244, 0340, 0314, 0021, 0265,
151 0361, 0340, 0146, 0136, 0054, 0031, 0370, 0050, 0031, 0012, 0002, 0113, 0041, 0264, 0131, 0013,
152 0230, 0267, 0351, 0320, 0054, 0203, 0202, 0162, 0261, 0111, 0374, 0022, 0023, 0070, 0153, 0177,
153 0330, 0170, 0350, 0166, 0272, 0235, 0317, 0262, 0003, 0254, 0123, 0156, 0220, 0134, 0126, 0025,
154 0044, 0267, 0015, 0110, 0352, 0003, 0222, 0222, 0153, 0222, 0367, 0125, 0005, 0211, 0327, 0200,
155 0244, 0076, 0040, 0351, 0225, 0033, 0044, 0037, 0252, 0012, 0222, 0057, 0015, 0110, 0352, 0003,
156 0222, 0363, 0162, 0203, 0344, 0257, 0125, 0005, 0011, 0157, 0100, 0122, 0037, 0220, 0134, 0224,
157 0033, 0044, 0235, 0263, 0252, 0242, 0344, 0256, 0101, 0111, 0175, 0120, 0162, 0131, 0162, 0224,
158 0164, 0352, 0263, 0043, 0154, 0166, 0163, 0003, 0154, 0262, 0032, 0213, 0370, 0256, 0255, 0124,
159 0172, 0176, 0243, 0075, 0012, 0056, 0020, 0022, 0171, 0124, 0302, 0027, 0142, 0173, 0262, 0220,
160 0243, 0301, 0254, 0152, 0040, 0351, 0326, 0174, 0173, 0253, 0323, 0255, 0037, 0110, 0114, 0136,
161 0052, 0204, 0031, 0133, 0304, 0107, 0224, 0054, 0074, 0101, 0010, 0045, 0252, 0301, 0110, 0131,
162 0060, 0122, 0362, 0335, 0255, 0116, 0257, 0076, 0030, 0231, 0153, 0010, 0033, 0155, 0206, 0051,
163 0117, 0316, 0012, 0237, 0343, 0323, 0250, 0002, 0024, 0051, 0025, 0305, 0245, 0225, 0370, 0254,
164 0345, 0017, 0007, 0223, 0222, 0357, 0157, 0165, 0316, 0353, 0007, 0023, 0363, 0306, 0104, 0006,
165 0120, 0124, 0204, 0024, 0223, 0340, 0050, 0005, 0225, 0333, 0006, 0052, 0145, 0201, 0112, 0311,
166 0167, 0271, 0072, 0027, 0365, 0262, 0272, 0062, 0334, 0021, 0033, 0245, 0374, 0306, 0274, 0364,
167 0041, 0102, 0155, 0315, 0262, 0267, 0015, 0074, 0312, 0002, 0217, 0262, 0357, 0157, 0135, 0326,
168 0013, 0036, 0053, 0300, 0120, 0213, 0310, 0120, 0015, 0064, 0112, 0003, 0215, 0343, 0156, 0152,
169 0225, 0070, 0364, 0275, 0241, 0336, 0134, 0071, 0110, 0052, 0277, 0257, 0304, 0225, 0203, 0315,
170 0142, 0137, 0103, 0061, 0133, 0334, 0231, 0205, 0343, 0107, 0274, 0242, 0033, 0216, 0260, 0346,
171 0073, 0333, 0137, 0133, 0132, 0321, 0164, 0145, 0175, 0157, 0151, 0275, 0102, 0373, 0214, 0325,
172 0246, 0364, 0177, 0353, 0246, 0353, 0372, 0251, 0272, 0062, 0321, 0360, 0160, 0220, 0343, 0205,
173 0260, 0265, 0323, 0145, 0303, 0130, 0025, 0175, 0016, 0253, 0327, 0074, 0207, 0365, 0313, 0237,
174 0303, 0262, 0063, 0257, 0127, 0361, 0013, 0345, 0267, 0146, 0067, 0355, 0137, 0330, 0144, 0106,
175 0056, 0307, 0305, 0362, 0040, 0342, 0105, 0125, 0045, 0227, 0374, 0042, 0277, 0315, 0323, 0130,
176 0173, 0250, 0301, 0115, 0271, 0327, 0227, 0304, 0134, 0203, 0247, 0114, 0276, 0232, 0047, 0065,
177 0123, 0071, 0320, 0223, 0036, 0056, 0336, 0275, 0066, 0151, 0311, 0315, 0051, 0221, 0147, 0356,
178 0323, 0370, 0000, 0063, 0163, 0175, 0306, 0274, 0043, 0233, 0316, 0264, 0145, 0022, 0235, 0204,
179 0314, 0133, 0274, 0253, 0035, 0145, 0130, 0137, 0360, 0350, 0332, 0350, 0173, 0224, 0315, 0104,
180 0005, 0304, 0245, 0243, 0331, 0122, 0042, 0363, 0230, 0003, 0004, 0324, 0111, 0224, 0012, 0335,
181 0362, 0146, 0322, 0222, 0053, 0344, 0207, 0360, 0321, 0334, 0344, 0041, 0346, 0172, 0317, 0374,
182 0151, 0135, 0105, 0174, 0012, 0253, 0255, 0340, 0111, 0136, 0365, 0167, 0155, 0375, 0244, 0377,
183 0366, 0256, 0355, 0011, 0367, 0155, 0005, 0336, 0113, 0311, 0030, 0270, 0165, 0003, 0366, 0256,
184 0171, 0012, 0154, 0117, 0145, 0331, 0171, 0137, 0155, 0155, 0371, 0051, 0010, 0010, 0226, 0312,
185 0344, 0004, 0212, 0237, 0014, 0002, 0354, 0305, 0273, 0356, 0352, 0343, 0036, 0171, 0120, 0174,
186 0352, 0171, 0354, 0217, 0224, 0145, 0266, 0123, 0207, 0253, 0340, 0347, 0125, 0230, 0315, 0076,
187 0330, 0051, 0024, 0114, 0141, 0163, 0023, 0174, 0233, 0041, 0274, 0237, 0021, 0236, 0307, 0020,
188 0077, 0377, 0360, 0322, 0327, 0301, 0127, 0022, 0264, 0245, 0116, 0304, 0212, 0147, 0363, 0334,
189 0364, 0370, 0337, 0176, 0001, 0031, 0065, 0313, 0340, 0073, 0331, 0073, 0357, 0342, 0016, 0316,
190 0103, 0026, 0231, 0342, 0251, 0322, 0176, 0301, 0346, 0156, 0335, 0256, 0260, 0257, 0200, 0014,
191 0207, 0036, 0025, 0003, 0173, 0302, 0374, 0242, 0040, 0373, 0144, 0350, 0042, 0343, 0224, 0066,
192 0040, 0153, 0040, 0122, 0245, 0170, 0305, 0025, 0210, 0330, 0344, 0044, 0007, 0200, 0210, 0315,
193 0177, 0322, 0100, 0344, 0145, 0041, 0022, 0015, 0326, 0163, 0062, 0137, 0230, 0150, 0015, 0322,
194 0112, 0032, 0365, 0270, 0202, 0064, 0343, 0261, 0037, 0000, 0150, 0367, 0046, 0305, 0135, 0203,
195 0263, 0372, 0253, 0242, 0116, 0335, 0255, 0265, 0107, 0352, 0221, 0103, 0130, 0153, 0377, 0066,
196 0164, 0033, 0210, 0064, 0020, 0251, 0276, 0265, 0046, 0314, 0236, 0372, 0001, 0040, 0362, 0117,
197 0273, 0127, 0337, 0100, 0244, 0201, 0310, 0161, 0315, 0254, 0012, 0076, 0125, 0135, 0326, 0115,
198 0340, 0164, 0312, 0333, 0363, 0072, 0074, 0121, 0266, 0234, 0121, 0263, 0162, 0327, 0043, 0012,
199 0245, 0211, 0316, 0354, 0305, 0276, 0004, 0342, 0135, 0166, 0151, 0257, 0146, 0347, 0011, 0315,
200 0154, 0322, 0202, 0346, 0071, 0041, 0153, 0336, 0057, 0313, 0167, 0256, 0372, 0241, 0116, 0051,
201 0105, 0355, 0265, 0276, 0161, 0024, 0174, 0240, 0222, 0174, 0363, 0121, 0202, 0171, 0205, 0254,
202 0365, 0020, 0077, 0010, 0277, 0374, 0302, 0072, 0266, 0307, 0263, 0111, 0222, 0172, 0173, 0117,
203 0060, 0176, 0200, 0105, 0055, 0244, 0254, 0127, 0346, 0325, 0227, 0270, 0300, 0074, 0352, 0302,
204 0134, 0221, 0212, 0302, 0042, 0050, 0361, 0020, 0126, 0351, 0327, 0351, 0251, 0037, 0260, 0345,
205 0362, 0317, 0161, 0020, 0303, 0331, 0226, 0050, 0010, 0164, 0153, 0102, 0061, 0170, 0302, 0253,
206 0271, 0363, 0273, 0300, 0351, 0102, 0072, 0175, 0150, 0017, 0317, 0257, 0311, 0217, 0154, 0114,
207 0350, 0011, 0302, 0032, 0061, 0202, 0015, 0067, 0234, 0230, 0022, 0120, 0113, 0245, 0170, 0261,
208 0261, 0031, 0000, 0363, 0130, 0046, 0366, 0106, 0113, 0124, 0152, 0211, 0122, 0033, 0175, 0212,
209 0123, 0365, 0143, 0306, 0146, 0047, 0066, 0026, 0004, 0206, 0163, 0036, 0017, 0142, 0103, 0117,
210 0122, 0142, 0215, 0343, 0112, 0354, 0323, 0365, 0061, 0317, 0046, 0254, 0304, 0205, 0221, 0304,
211 0300, 0074, 0114, 0167, 0117, 0231, 0226, 0254, 0335, 0334, 0056, 0165, 0372, 0326, 0325, 0312,
212 0263, 0143, 0346, 0176, 0055, 0374, 0014, 0145, 0025, 0137, 0055, 0053, 0243, 0321, 0171, 0136,
213 0175, 0243, 0363, 0242, 0171, 0147, 0341, 0045, 0325, 0153, 0355, 0056, 0075, 0364, 0312, 0062,
214 0305, 0367, 0017, 0261, 0317, 0265, 0120, 0025, 0017, 0257, 0337, 0353, 0052, 0104, 0267, 0172,
215 0127, 0041, 0242, 0300, 0065, 0314, 0135, 0202, 0156, 0346, 0266, 0324, 0041, 0257, 0106, 0344,
216 0124, 0060, 0277, 0340, 0106, 0105, 0126, 0137, 0262, 0373, 0261, 0213, 0212, 0056, 0256, 0226,
217 0013, 0113, 0052, 0243, 0253, 0113, 0335, 0134, 0354, 0142, 0352, 0307, 0253, 0123, 0115, 0300,
218 0164, 0005, 0053, 0265, 0377, 0352, 0352, 0224, 0232, 0200, 0343, 0021, 0254, 0165, 0375, 0127,
219 0377, 0007, 0246, 0047, 0244, 0113, 0000, 0050, 0165, 0165, 0141, 0171, 0051, 0157, 0162, 0147,
220 0057, 0000, 0000, 0000, 0002, 0000, 0000, 0000, 0170, 0146, 0143, 0145, 0057, 0000, 0000, 0000,
221 0005, 0000, 0000, 0000, 0165, 0143, 0141, 0057, 0006, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
222 0057, 0000, 0000, 0000, 0001, 0000, 0000, 0000, 0164, 0150, 0165, 0156, 0141, 0162, 0057, 0000,
223 0003, 0000, 0000, 0000, 0143, 0150, 0157, 0157, 0163, 0145, 0162, 0056, 0165, 0151, 0000, 0000,
224 0152, 0033, 0000, 0000, 0001, 0000, 0000, 0000, 0170, 0332, 0315, 0131, 0337, 0163, 0342, 0066,
225 0020, 0176, 0317, 0137, 0241, 0372, 0245, 0017, 0075, 0003, 0327, 0233, 0164, 0072, 0067, 0300,
226 0015, 0111, 0110, 0046, 0123, 0056, 0314, 0004, 0347, 0072, 0355, 0013, 0043, 0354, 0005, 0253,
227 0221, 0045, 0127, 0222, 0371, 0321, 0277, 0276, 0053, 0231, 0020, 0022, 0154, 0300, 0227, 0163,
228 0222, 0274, 0044, 0046, 0273, 0253, 0335, 0157, 0077, 0175, 0132, 0213, 0366, 0227, 0145, 0302,
229 0311, 0034, 0224, 0146, 0122, 0164, 0274, 0217, 0215, 0226, 0107, 0100, 0204, 0062, 0142, 0142,
230 0326, 0361, 0356, 0202, 0113, 0377, 0167, 0357, 0113, 0367, 0244, 0375, 0223, 0357, 0237, 0020,
231 0374, 0271, 0224, 0212, 0010, 0271, 0370, 0100, 0046, 0140, 0014, 0050, 0022, 0111, 0361, 0263,
232 0041, 0020, 0061, 0103, 0114, 0314, 0064, 0131, 0060, 0023, 0223, 0031, 0247, 0021, 0174, 0040,
233 0232, 0211, 0020, 0362, 0007, 0302, 0204, 0146, 0332, 0150, 0222, 0245, 0122, 0330, 0007, 0120,
234 0006, 0127, 0160, 0041, 0043, 0110, 0025, 0204, 0324, 0100, 0104, 0122, 0045, 0123, 0373, 0037,
235 0320, 0204, 0212, 0210, 0110, 0023, 0203, 0132, 0060, 0015, 0044, 0001, 0215, 0321, 0146, 0171,
236 0170, 0374, 0224, 0114, 0031, 0207, 0306, 0211, 0357, 0143, 0152, 0114, 0140, 0042, 0123, 0032,
237 0102, 0027, 0303, 0265, 0025, 0374, 0233, 0061, 0205, 0001, 0070, 0233, 0164, 0274, 0231, 0271,
238 0377, 0305, 0173, 0054, 0357, 0123, 0343, 0343, 0257, 0136, 0323, 0331, 0031, 0110, 0122, 0216,
239 0213, 0222, 0220, 0123, 0255, 0073, 0136, 0020, 0147, 0202, 0252, 0273, 0220, 0236, 0307, 0122,
240 0142, 0172, 0036, 0111, 0251, 0002, 0141, 0072, 0336, 0225, 0271, 0277, 0140, 0224, 0313, 0231,
241 0327, 0165, 0371, 0266, 0327, 0131, 0256, 0210, 0240, 0011, 0164, 0274, 0010, 0246, 0064, 0343,
242 0306, 0137, 0260, 0310, 0304, 0136, 0367, 0264, 0325, 0152, 0067, 0037, 0114, 0366, 0173, 0304,
243 0300, 0146, 0261, 0361, 0272, 0237, 0116, 0017, 0272, 0230, 0125, 0012, 0176, 0214, 0245, 0172,
244 0335, 0310, 0045, 0163, 0320, 0201, 0031, 0016, 0036, 0061, 0212, 0012, 0215, 0165, 0322, 0011,
245 0307, 0017, 0127, 0240, 0275, 0356, 0171, 0246, 0215, 0114, 0110, 0057, 0064, 0210, 0211, 0076,
246 0234, 0253, 0066, 0112, 0256, 0174, 0213, 0274, 0237, 0103, 0342, 0165, 0003, 0225, 0301, 0216,
247 0143, 0030, 0063, 0036, 0021, 0327, 0015, 0101, 0271, 0357, 0036, 0073, 0336, 0174, 0042, 0227,
248 0153, 0340, 0320, 0106, 0116, 0376, 0201, 0320, 0074, 0140, 0216, 0310, 0236, 0341, 0177, 0011,
249 0173, 0156, 0207, 0226, 0110, 0070, 0302, 0351, 0004, 0070, 0241, 0306, 0165, 0334, 0310, 0224,
250 0330, 0176, 0157, 0054, 0334, 0002, 0217, 0317, 0145, 0321, 0267, 0055, 0166, 0313, 0233, 0110,
251 0025, 0201, 0172, 0350, 0335, 0157, 0317, 0213, 0052, 0163, 0323, 0051, 0015, 0221, 0217, 0330,
252 0272, 0143, 0075, 0346, 0114, 0063, 0354, 0001, 0142, 0167, 0173, 0327, 0057, 0165, 0332, 0251,
253 0251, 0270, 0256, 0353, 0204, 0316, 0300, 0173, 0156, 0267, 0273, 0050, 0013, 0245, 0360, 0355,
254 0237, 0017, 0254, 0361, 0231, 0230, 0112, 0225, 0120, 0333, 0372, 0262, 0044, 0112, 0003, 0151,
255 0366, 0037, 0006, 0072, 0255, 0342, 0167, 0124, 0325, 0350, 0326, 0314, 0113, 0174, 0206, 0106,
256 0263, 0000, 0216, 0143, 0041, 0032, 0130, 0356, 0034, 0001, 0221, 0343, 0130, 0341, 0076, 0371,
257 0113, 0146, 0044, 0244, 0202, 0140, 0351, 0123, 0066, 0313, 0024, 0112, 0105, 0276, 0163, 0150,
258 0276, 0163, 0220, 0225, 0110, 0315, 0005, 0343, 0110, 0321, 0064, 0005, 0252, 0220, 0373, 0033,
259 0155, 0042, 0011, 0025, 0330, 0043, 0245, 0255, 0273, 0201, 0245, 0101, 0011, 0023, 0231, 0046,
260 0210, 0076, 0011, 0161, 0171, 0212, 0266, 0367, 0114, 0104, 0232, 0310, 0251, 0163, 0320, 0215,
261 0052, 0270, 0056, 0051, 0147, 0063, 0341, 0165, 0133, 0215, 0126, 0025, 0267, 0325, 0306, 0255,
262 0216, 0056, 0356, 0072, 0056, 0024, 0115, 0177, 0130, 0357, 0167, 0015, 0167, 0214, 0234, 0152,
263 0044, 0026, 0133, 0124, 0052, 0123, 0131, 0056, 0056, 0225, 0333, 0052, 0165, 0010, 0306, 0006,
264 0102, 0123, 0040, 0235, 0125, 0271, 0275, 0053, 0153, 0173, 0065, 0252, 0365, 0052, 0275, 0216,
265 0141, 0231, 0342, 0241, 0135, 0335, 0161, 0176, 0264, 0243, 0355, 0256, 0121, 0000, 0144, 0316,
266 0140, 0341, 0066, 0026, 0266, 0332, 0216, 0005, 0166, 0327, 0161, 0234, 0057, 0354, 0146, 0142,
267 0170, 0262, 0353, 0047, 0255, 0337, 0017, 0157, 0061, 0304, 0243, 0120, 0111, 0316, 0041, 0372,
268 0023, 0367, 0250, 0134, 0170, 0105, 0116, 0057, 0300, 0256, 0310, 0371, 0130, 0024, 0366, 0127,
269 0122, 0134, 0115, 0200, 0240, 0175, 0103, 0314, 0362, 0243, 0326, 0102, 0150, 0021, 0364, 0312,
270 0002, 0024, 0065, 0027, 0207, 0070, 0245, 0375, 0115, 0205, 0227, 0275, 0301, 0350, 0140, 0232,
271 0057, 0306, 0310, 0005, 0320, 0050, 0131, 0224, 0257, 0335, 0225, 0134, 0370, 0126, 0177, 0347,
272 0166, 0136, 0364, 0110, 0214, 0220, 0161, 0120, 0130, 0223, 0033, 0337, 0306, 0131, 0110, 0307,
273 0141, 0076, 0300, 0215, 0355, 0120, 0072, 0016, 0071, 0013, 0357, 0255, 0245, 0136, 0130, 0221,
274 0166, 0325, 0147, 0070, 0027, 0065, 0367, 0054, 0150, 0151, 0026, 0014, 0057, 0206, 0237, 0211,
275 0006, 0223, 0245, 0110, 0064, 0236, 0045, 0250, 0367, 0070, 0214, 0102, 0041, 0261, 0236, 0266,
276 0145, 0147, 0004, 0322, 0300, 0301, 0035, 0031, 0173, 0000, 0057, 0353, 0332, 0350, 0050, 0337,
277 0135, 0230, 0023, 0031, 0041, 0306, 0127, 0301, 0037, 0343, 0121, 0177, 0320, 0077, 0017, 0256,
278 0207, 0067, 0343, 0321, 0365, 0315, 0325, 0340, 0050, 0314, 0167, 0161, 0017, 0021, 0351, 0331,
279 0041, 0304, 0067, 0205, 0216, 0067, 0346, 0307, 0303, 0136, 0166, 0022, 0034, 0234, 0010, 0216,
280 0015, 0260, 0307, 0271, 0334, 0261, 0324, 0311, 0261, 0144, 0222, 0031, 0143, 0047, 0201, 0227,
281 0252, 0115, 0040, 0045, 0237, 0120, 0165, 0244, 0314, 0110, 0305, 0160, 0012, 0247, 0071, 0053,
282 0154, 0213, 0207, 0267, 0327, 0375, 0233, 0240, 0347, 0232, 0374, 0255, 0177, 0033, 0134, 0237,
283 0367, 0006, 0125, 0345, 0347, 0105, 0332, 0145, 0362, 0374, 0175, 0155, 0126, 0174, 0115, 0273,
284 0140, 0070, 0034, 0234, 0365, 0156, 0307, 0327, 0347, 0303, 0233, 0121, 0325, 0170, 0133, 0343,
285 0246, 0215, 0145, 0143, 0040, 0173, 0377, 0356, 0217, 0317, 0356, 0202, 0140, 0170, 0123, 0065,
286 0234, 0216, 0255, 0152, 0050, 0145, 0205, 0174, 0112, 0271, 0206, 0203, 0001, 0154, 0163, 0151,
287 0024, 0255, 0033, 0134, 0272, 0351, 0053, 0353, 0060, 0342, 0164, 0346, 0102, 0346, 0112, 0214,
288 0113, 0214, 0363, 0045, 0052, 0150, 0261, 0005, 0333, 0260, 0324, 0267, 0123, 0145, 0341, 0340,
289 0332, 0303, 0304, 0051, 0021, 0366, 0210, 0334, 0036, 0130, 0033, 0257, 0043, 0327, 0345, 0257,
290 0040, 0366, 0204, 0366, 0261, 0144, 0137, 0257, 0222, 0211, 0104, 0141, 0256, 0056, 0377, 0033,
291 0071, 0337, 0047, 0103, 0026, 0325, 0312, 0272, 0377, 0335, 0332, 0261, 0146, 0213, 0273, 0002,
292 0251, 0231, 0056, 0356, 0104, 0373, 0361, 0174, 0351, 0347, 0267, 0067, 0366, 0375, 0106, 0331,
293 0367, 0173, 0276, 0042, 0271, 0222, 0103, 0364, 0136, 0250, 0003, 0011, 0106, 0112, 0220, 0070,
294 0332, 0270, 0137, 0265, 0362, 0347, 0373, 0006, 0207, 0227, 0022, 0110, 0101, 0042, 0347, 0120,
295 0067, 0205, 0042, 0154, 0254, 0201, 0032, 0110, 0164, 0341, 0002, 0277, 0163, 0032, 0071, 0005,
296 0312, 0201, 0256, 0233, 0104, 0153, 0240, 0137, 0235, 0106, 0216, 0104, 0070, 0264, 0326, 0314,
297 0243, 0054, 0255, 0201, 0103, 0137, 0155, 0356, 0173, 0031, 0344, 0052, 0133, 0021, 0051, 0200,
298 0340, 0151, 0376, 0346, 0174, 0232, 0111, 0077, 0113, 0353, 0146, 0022, 0102, 0375, 0066, 0054,
299 0302, 0027, 0137, 0121, 0273, 0036, 0341, 0032, 0157, 0303, 0244, 0274, 0272, 0167, 0305, 0045,
300 0233, 0122, 0355, 0272, 0144, 0001, 0177, 0075, 0076, 0035, 0176, 0263, 0132, 0217, 0117, 0042,
301 0372, 0274, 0171, 0235, 0132, 0277, 0116, 0024, 0220, 0156, 0377, 0145, 0341, 0046, 0224, 0275,
302 0007, 0172, 0274, 0006, 0214, 0047, 0162, 0371, 0054, 0126, 0371, 0135, 0142, 0111, 0214, 0251,
303 0275, 0032, 0334, 0012, 0362, 0064, 0300, 0026, 0000, 0355, 0346, 0303, 0067, 0113, 0335, 0223,
304 0166, 0163, 0353, 0273, 0251, 0377, 0001, 0027, 0242, 0251, 0105, 0000, 0050, 0165, 0165, 0141,
305 0171, 0051
8 static const SECTION union { const guint8 data[6479]; const double alignment; void * const ptr;} thunar_uca_resource_data = { {
9 0x47, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
10 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
11 0x18, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00,
12 0x00, 0x00, 0x00, 0x28, 0x07, 0x00, 0x00, 0x00,
13 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
14 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
15 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
16 0x06, 0x00, 0x00, 0x00, 0x4b, 0x50, 0x90, 0x0b,
17 0x02, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00,
18 0x04, 0x00, 0x4c, 0x00, 0xe8, 0x00, 0x00, 0x00,
19 0xec, 0x00, 0x00, 0x00, 0x1c, 0xc6, 0xeb, 0x5a,
20 0x04, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00,
21 0x09, 0x00, 0x76, 0x00, 0xf8, 0x00, 0x00, 0x00,
22 0x07, 0x11, 0x00, 0x00, 0xd4, 0xb5, 0x02, 0x00,
23 0xff, 0xff, 0xff, 0xff, 0x07, 0x11, 0x00, 0x00,
24 0x01, 0x00, 0x4c, 0x00, 0x08, 0x11, 0x00, 0x00,
25 0x0c, 0x11, 0x00, 0x00, 0xa0, 0x54, 0xea, 0x19,
26 0x00, 0x00, 0x00, 0x00, 0x0c, 0x11, 0x00, 0x00,
27 0x05, 0x00, 0x4c, 0x00, 0x14, 0x11, 0x00, 0x00,
28 0x18, 0x11, 0x00, 0x00, 0x49, 0xdc, 0x2f, 0x52,
29 0x05, 0x00, 0x00, 0x00, 0x18, 0x11, 0x00, 0x00,
30 0x04, 0x00, 0x4c, 0x00, 0x1c, 0x11, 0x00, 0x00,
31 0x24, 0x11, 0x00, 0x00, 0xa1, 0x19, 0x28, 0xae,
32 0x03, 0x00, 0x00, 0x00, 0x24, 0x11, 0x00, 0x00,
33 0x07, 0x00, 0x4c, 0x00, 0x2c, 0x11, 0x00, 0x00,
34 0x30, 0x11, 0x00, 0x00, 0x88, 0x7a, 0x76, 0x93,
35 0x04, 0x00, 0x00, 0x00, 0x30, 0x11, 0x00, 0x00,
36 0x0a, 0x00, 0x76, 0x00, 0x40, 0x11, 0x00, 0x00,
37 0x4f, 0x19, 0x00, 0x00, 0x6f, 0x72, 0x67, 0x2f,
38 0x03, 0x00, 0x00, 0x00, 0x65, 0x64, 0x69, 0x74,
39 0x6f, 0x72, 0x2e, 0x75, 0x69, 0x00, 0x00, 0x00,
40 0x4c, 0xa3, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
41 0x78, 0xda, 0xed, 0x5d, 0xe1, 0x6f, 0xdb, 0xba,
42 0x11, 0xff, 0xde, 0xbf, 0x82, 0x13, 0x50, 0xac,
43 0xed, 0x62, 0x27, 0xb6, 0x93, 0xb4, 0xeb, 0x12,
44 0x3f, 0xb4, 0x69, 0x53, 0x14, 0x1b, 0xb2, 0x01,
45 0x4d, 0xb7, 0x8f, 0x06, 0x2d, 0xd1, 0x36, 0x17,
46 0x8a, 0xd4, 0x23, 0xa9, 0x38, 0xde, 0x5f, 0xbf,
47 0x23, 0x25, 0x39, 0xb2, 0x2d, 0xdb, 0x92, 0x1d,
48 0xd7, 0x92, 0x9e, 0x1e, 0x50, 0x3c, 0xc7, 0x26,
49 0x8f, 0xc7, 0x23, 0x7f, 0xbc, 0x3b, 0xf2, 0x78,
50 0xbc, 0xfa, 0xed, 0xc9, 0x67, 0xe8, 0x91, 0x48,
51 0x45, 0x05, 0xbf, 0x76, 0x3a, 0xed, 0x33, 0x07,
52 0x11, 0xee, 0x0a, 0x8f, 0xf2, 0xf1, 0xb5, 0xf3,
53 0xf3, 0xfe, 0xb6, 0xf5, 0xc1, 0xf9, 0xad, 0xff,
54 0xea, 0xea, 0x4f, 0xad, 0x16, 0xfa, 0x46, 0x38,
55 0x91, 0x58, 0x13, 0x0f, 0x4d, 0xa9, 0x9e, 0xa0,
56 0x31, 0xc3, 0x1e, 0x41, 0xbd, 0x76, 0xb7, 0xdb,
57 0xee, 0xa0, 0x56, 0x2b, 0x2a, 0xf4, 0x0a, 0xc1,
58 0x7f, 0xb7, 0x42, 0x22, 0x2e, 0xa6, 0x27, 0x68,
59 0x48, 0xb4, 0x26, 0x12, 0x79, 0x82, 0xff, 0x59,
60 0x23, 0xe2, 0x51, 0x8d, 0xf4, 0x84, 0xaa, 0x54,
61 0xf5, 0x13, 0xa4, 0x28, 0x77, 0x49, 0x4c, 0x8b,
62 0x72, 0x45, 0x95, 0x56, 0x28, 0x0c, 0x04, 0x37,
63 0x7f, 0x10, 0xa9, 0x81, 0x0d, 0x4b, 0xd2, 0x23,
64 0x81, 0x24, 0xae, 0x6d, 0x3c, 0x90, 0x22, 0x30,
65 0xbf, 0x10, 0x85, 0x30, 0xf7, 0x90, 0xd0, 0x13,
66 0x22, 0xa7, 0x54, 0x11, 0xe4, 0x13, 0x05, 0xd4,
67 0xc6, 0x11, 0x79, 0xf8, 0x16, 0x8d, 0x28, 0x23,
68 0xed, 0x57, 0x96, 0x35, 0xca, 0x81, 0x91, 0x11,
69 0x76, 0x49, 0x1f, 0xc8, 0x5d, 0x49, 0xf2, 0x7b,
70 0x48, 0x25, 0x10, 0x60, 0x74, 0x78, 0xed, 0x8c,
71 0xf5, 0xc3, 0x5f, 0x9c, 0x67, 0x19, 0xf4, 0xda,
72 0x9d, 0xae, 0x73, 0x6a, 0xcb, 0x69, 0xe2, 0x07,
73 0x0c, 0x1a, 0x45, 0x2e, 0xc3, 0x4a, 0x5d, 0x3b,
74 0xf7, 0x93, 0x90, 0x63, 0xf9, 0xd3, 0xc5, 0x5f,
75 0xa1, 0x2f, 0x42, 0x3a, 0x28, 0xc0, 0x92, 0x70,
76 0x7d, 0xed, 0x7c, 0xd3, 0x0f, 0x5f, 0x28, 0x66,
77 0x62, 0xec, 0xf4, 0x2d, 0xbb, 0x57, 0x31, 0x93,
78 0x33, 0xc4, 0xb1, 0x4f, 0xae, 0x1d, 0x17, 0xf3,
79 0xc1, 0x48, 0xb8, 0xa1, 0x72, 0xfa, 0xb7, 0x98,
80 0x29, 0x72, 0x75, 0x9a, 0x14, 0xc8, 0x2e, 0xaf,
81 0xa9, 0x66, 0xc4, 0x41, 0x5a, 0x62, 0xae, 0x80,
82 0x01, 0x3c, 0x64, 0xf0, 0xe5, 0x8c, 0x40, 0x75,
83 0xd3, 0x32, 0xfa, 0xe4, 0x6a, 0x60, 0x75, 0x1b,
84 0x11, 0x5f, 0x78, 0x98, 0x39, 0xfd, 0x7b, 0x19,
85 0x6e, 0x6d, 0xcf, 0x23, 0x23, 0x1c, 0x32, 0x3d,
86 0x98, 0x52, 0x4f, 0x4f, 0x9c, 0xfe, 0xf9, 0xd9,
87 0x59, 0xde, 0x1a, 0x13, 0x42, 0xc7, 0x13, 0x0d,
88 0x55, 0x2e, 0x72, 0x54, 0x51, 0x5a, 0x8a, 0xd9,
89 0xc0, 0x8c, 0xcf, 0x20, 0x92, 0x5c, 0x3e, 0xee,
90 0xf4, 0x2c, 0x20, 0x83, 0x09, 0x35, 0xc5, 0x3d,
91 0x2b, 0xe5, 0x95, 0x0a, 0xee, 0x84, 0x32, 0x2f,
92 0xfa, 0x6c, 0xaa, 0x33, 0x18, 0xe8, 0x89, 0x60,
93 0x1e, 0x91, 0xa7, 0x71, 0x81, 0xd3, 0x54, 0x89,
94 0xa8, 0x34, 0xb2, 0x53, 0x82, 0x63, 0xd6, 0xb2,
95 0x7f, 0x5e, 0x3b, 0x8f, 0x43, 0xf1, 0xe4, 0xcc,
96 0x69, 0x88, 0xe1, 0x7f, 0x89, 0xab, 0x93, 0x81,
97 0x87, 0xf1, 0xfd, 0x0c, 0xbf, 0x22, 0xba, 0x5c,
98 0xae, 0xf8, 0x50, 0x6f, 0xe0, 0x00, 0xdb, 0x61,
99 0x1d, 0x80, 0x64, 0x70, 0xaa, 0x81, 0x4c, 0x66,
100 0x42, 0xad, 0x05, 0xff, 0xbc, 0xc0, 0xc8, 0xae,
101 0xcc, 0x18, 0xe9, 0x44, 0x0d, 0x2c, 0x7c, 0x17,
102 0x60, 0xf7, 0x01, 0xd0, 0xb4, 0x99, 0x3e, 0x79,
103 0x0a, 0x00, 0x83, 0x1b, 0x89, 0xaf, 0x56, 0x02,
104 0x58, 0xb2, 0x82, 0x55, 0x02, 0xa1, 0xa8, 0x91,
105 0x8d, 0xd3, 0x3f, 0x5b, 0xd7, 0x85, 0x15, 0x7e,
106 0x17, 0xc6, 0x7c, 0x75, 0x96, 0x64, 0x0b, 0xf6,
107 0x4e, 0x68, 0x32, 0x14, 0xe2, 0x21, 0x1a, 0x6a,
108 0x9e, 0xfc, 0xb5, 0x99, 0xbb, 0x47, 0xaa, 0x28,
109 0x20, 0x34, 0x7b, 0x32, 0xe7, 0x18, 0x9a, 0x22,
110 0xd5, 0x86, 0x42, 0xc2, 0xb4, 0x4e, 0x80, 0x7a,
111 0xb9, 0xb6, 0xda, 0x4a, 0x5f, 0xb3, 0xfb, 0xfb,
112 0x4d, 0x52, 0x2f, 0xea, 0xeb, 0x18, 0x3e, 0x75,
113 0x9c, 0xe5, 0x1a, 0x3b, 0x76, 0x76, 0xf7, 0xb9,
114 0x98, 0xa7, 0xd7, 0x9d, 0x6e, 0x91, 0xba, 0x52,
115 0x4c, 0x07, 0x0a, 0x66, 0x07, 0x4c, 0x8e, 0x0d,
116 0x02, 0xcb, 0xe4, 0x58, 0xb0, 0xd0, 0xe7, 0xcf,
117 0x95, 0xb7, 0xb4, 0x9b, 0x29, 0xf2, 0x6c, 0xb1,
118 0xff, 0x03, 0x0f, 0x09, 0x8b, 0xe7, 0x18, 0x34,
119 0x35, 0x60, 0xf6, 0xef, 0xac, 0xba, 0x7b, 0x0c,
120 0xc0, 0xbe, 0x83, 0x90, 0x55, 0x3f, 0x62, 0x34,
121 0x4b, 0x31, 0x0d, 0xee, 0xa0, 0xc0, 0xc7, 0xa2,
122 0xf4, 0x42, 0x45, 0x06, 0x21, 0x87, 0xb1, 0x65,
123 0x94, 0xef, 0xd8, 0x25, 0x9f, 0x13, 0x5f, 0x70,
124 0xea, 0x9a, 0xd9, 0x31, 0x26, 0xa0, 0x23, 0xac,
125 0x44, 0x41, 0xb9, 0xc8, 0x59, 0x51, 0x52, 0x4f,
126 0x98, 0xd1, 0xf1, 0xfa, 0x45, 0x26, 0x55, 0x11,
127 0xbb, 0xae, 0xb1, 0x36, 0x86, 0x94, 0xd1, 0x75,
128 0x65, 0xac, 0x9d, 0x01, 0x32, 0x82, 0x65, 0x0b,
129 0x19, 0x0d, 0x16, 0x0b, 0xaf, 0x35, 0x32, 0x86,
130 0x83, 0xc6, 0x12, 0x78, 0x8d, 0x47, 0xdf, 0xf2,
131 0xea, 0x9c, 0xae, 0x69, 0xea, 0x74, 0x6b, 0x5b,
132 0x59, 0xeb, 0xf7, 0xe6, 0x75, 0x7c, 0xed, 0xf0,
133 0x92, 0x91, 0x1e, 0x60, 0xad, 0xb1, 0x3b, 0xc9,
134 0x23, 0x85, 0x65, 0x3d, 0x2d, 0x82, 0xbc, 0x95,
135 0x33, 0xd6, 0xeb, 0xb5, 0xeb, 0xf6, 0x2e, 0x00,
136 0xfb, 0x6a, 0x45, 0xfa, 0x0c, 0xb0, 0x48, 0xc4,
137 0xbf, 0x16, 0x60, 0xbb, 0x54, 0xd7, 0x42, 0x30,
138 0x4d, 0x83, 0x81, 0x26, 0x4f, 0x3a, 0x13, 0x66,
139 0xf7, 0x60, 0xd7, 0x9a, 0xa2, 0x48, 0x8c, 0xac,
140 0x8d, 0x1b, 0xd9, 0x0c, 0xf0, 0x11, 0x6b, 0x30,
141 0x7c, 0x19, 0x03, 0x9b, 0x1b, 0x79, 0x54, 0x81,
142 0x09, 0x34, 0x23, 0xc6, 0xc2, 0xb0, 0x85, 0x5c,
143 0xc1, 0x0d, 0x41, 0xb0, 0x90, 0x79, 0xd8, 0x2e,
144 0xca, 0xd2, 0x24, 0x51, 0xf2, 0xbb, 0xf4, 0xc7,
145 0xb0, 0xf7, 0x08, 0x16, 0xb4, 0x1a, 0xc4, 0x06,
146 0x63, 0x1e, 0x32, 0x07, 0x9a, 0xcf, 0x9d, 0x0a,
147 0xcf, 0xe7, 0x94, 0xc2, 0x00, 0x33, 0xda, 0x95,
148 0x34, 0xb0, 0xa6, 0x62, 0x1d, 0xf4, 0xc6, 0x97,
149 0xe7, 0xfe, 0x94, 0x42, 0x7d, 0xa4, 0xe5, 0x5b,
150 0x11, 0x2d, 0xb2, 0xc2, 0x72, 0xcd, 0x94, 0x49,
151 0xa7, 0x34, 0xca, 0x64, 0x55, 0xd2, 0x35, 0xd1,
152 0x29, 0xa9, 0x8e, 0xe5, 0x53, 0x2d, 0x58, 0xa1,
153 0x98, 0x70, 0xa2, 0x65, 0x94, 0xc6, 0x3a, 0x54,
154 0x43, 0x2c, 0xd1, 0x74, 0x42, 0x38, 0x52, 0x84,
155 0x81, 0x18, 0xcd, 0x86, 0x8c, 0xf9, 0x91, 0x6a,
156 0xe2, 0xa3, 0x91, 0x14, 0x7e, 0xa3, 0x90, 0x5e,
157 0x46, 0x21, 0x75, 0x4a, 0xa3, 0x90, 0x5c, 0xe1,
158 0xfb, 0x30, 0x1e, 0xb5, 0x50, 0x46, 0x37, 0x51,
159 0x5f, 0x4a, 0xa1, 0x88, 0x12, 0xb9, 0x56, 0x44,
160 0x09, 0x2d, 0xb0, 0x5b, 0x33, 0x05, 0xd4, 0x3d,
161 0x2e, 0xd8, 0xe6, 0x7b, 0x8f, 0x43, 0xf1, 0xd4,
162 0x29, 0x25, 0xc2, 0xd6, 0x76, 0x66, 0xab, 0x46,
163 0x5d, 0x9c, 0x36, 0xeb, 0x48, 0xec, 0xd9, 0xbf,
164 0x17, 0xd0, 0xaa, 0x3b, 0x6b, 0xd6, 0xb8, 0x83,
165 0xe8, 0x0d, 0xe5, 0x2e, 0x0b, 0xbd, 0x44, 0x21,
166 0x72, 0x62, 0x70, 0x80, 0xe5, 0xcc, 0x1c, 0x22,
167 0x00, 0x35, 0x4d, 0xa4, 0x7a, 0x0b, 0x2a, 0x15,
168 0x41, 0x03, 0x80, 0x2b, 0x3f, 0xa5, 0x82, 0xdb,
169 0xe8, 0x07, 0x21, 0xb1, 0xde, 0x8c, 0x68, 0xcd,
170 0xab, 0x20, 0x46, 0xc6, 0x04, 0xbe, 0x00, 0x34,
171 0x8a, 0x29, 0x82, 0x7a, 0x08, 0x23, 0x46, 0x95,
172 0x36, 0x3a, 0x5c, 0x85, 0x41, 0x20, 0xa4, 0x3d,
173 0x32, 0x99, 0x17, 0x7f, 0xc4, 0x92, 0x1a, 0xfe,
174 0xd4, 0x09, 0x28, 0x69, 0xea, 0x4e, 0xe6, 0x8a,
175 0x5d, 0x85, 0x43, 0xa5, 0xa9, 0x0e, 0xed, 0xf1,
176 0x8e, 0x51, 0xdf, 0x0c, 0x87, 0x1c, 0x46, 0x35,
177 0xe6, 0x36, 0x6e, 0xb8, 0x8d, 0xfe, 0x63, 0x7e,
178 0x03, 0xc2, 0x44, 0xb6, 0x5c, 0xac, 0x08, 0xb4,
179 0x6f, 0x8e, 0x78, 0x14, 0x7a, 0x43, 0xda, 0xe3,
180 0x36, 0x7a, 0x7d, 0x7b, 0x82, 0x5e, 0x7f, 0x81,
181 0x7f, 0x77, 0x6f, 0x11, 0x96, 0x04, 0xc1, 0xb2,
182 0xe8, 0x9d, 0xa4, 0x8d, 0x89, 0xa4, 0x39, 0x1c,
183 0x04, 0x8c, 0xba, 0x86, 0x13, 0x44, 0x1e, 0x81,
184 0x22, 0x1d, 0x21, 0x5f, 0x48, 0xd3, 0x49, 0x0c,
185 0xf6, 0x07, 0x8f, 0xed, 0x05, 0xaa, 0x62, 0x2b,
186 0x82, 0x40, 0xcb, 0x5f, 0x61, 0x1e, 0xae, 0x90,
187 0x12, 0x9c, 0xcd, 0x96, 0xe8, 0x01, 0x29, 0xf2,
188 0x04, 0x65, 0xe0, 0x87, 0x4c, 0x42, 0xbb, 0x0c,
189 0x74, 0x21, 0x93, 0xe3, 0xc5, 0xcc, 0x8e, 0x6d,
190 0xab, 0xe1, 0xf6, 0x15, 0x71, 0xe7, 0x3d, 0xfb,
191 0xed, 0xfb, 0xf7, 0xbb, 0x4a, 0x62, 0xeb, 0x56,
192 0x7e, 0xce, 0x85, 0x75, 0xe3, 0xe2, 0xba, 0xcb,
193 0x9a, 0x14, 0x9d, 0xa9, 0x2c, 0x2e, 0x4a, 0xc3,
194 0xe8, 0xbb, 0x6a, 0xad, 0x4a, 0x12, 0x56, 0x16,
195 0xfa, 0x58, 0x7c, 0xaa, 0xed, 0xb0, 0xbe, 0x7d,
196 0x96, 0x62, 0x1a, 0xa3, 0xd2, 0x1c, 0xb6, 0x22,
197 0x35, 0x53, 0x06, 0x6e, 0xb0, 0x8a, 0x45, 0x70,
198 0x43, 0x80, 0xe6, 0x18, 0x9a, 0x91, 0xf1, 0x20,
199 0xcc, 0x92, 0x60, 0xd7, 0x29, 0x7b, 0x12, 0x1c,
200 0xaf, 0x6f, 0xb9, 0x78, 0x53, 0x60, 0xcf, 0x60,
201 0x96, 0x88, 0x09, 0x48, 0x3e, 0x10, 0xcf, 0x41,
202 0xb0, 0x5e, 0x78, 0x8c, 0x48, 0xe0, 0xd5, 0x9e,
203 0xcd, 0x0e, 0x42, 0x17, 0x0f, 0x88, 0x3d, 0x9d,
204 0x1d, 0x24, 0x83, 0x38, 0x2f, 0xab, 0xa6, 0xc0,
205 0x0b, 0xf1, 0x22, 0xde, 0x4f, 0x37, 0x34, 0xb5,
206 0x71, 0xe6, 0x64, 0xcf, 0x9e, 0xef, 0x3e, 0x1e,
207 0x93, 0x68, 0xf2, 0x50, 0xf3, 0xb1, 0xe3, 0x6c,
208 0xaa, 0xff, 0x02, 0x13, 0xe7, 0x25, 0xd4, 0xf6,
209 0x3a, 0x3a, 0x14, 0xfc, 0xb3, 0x81, 0xf9, 0xe8,
210 0xf4, 0x3d, 0x20, 0x07, 0x5e, 0x9a, 0x6e, 0x41,
211 0x01, 0xde, 0x52, 0x33, 0x7f, 0x28, 0x40, 0x9c,
212 0xf9, 0x08, 0x6f, 0x5b, 0xbb, 0xb6, 0x00, 0xb8,
213 0xd6, 0x8b, 0x5f, 0xe7, 0xc0, 0x8b, 0x9f, 0xd2,
214 0x33, 0x46, 0xd6, 0x52, 0xb6, 0xf3, 0x36, 0xb1,
215 0x92, 0x29, 0x37, 0xe8, 0x58, 0x6b, 0xb0, 0xaf,
216 0xa5, 0x54, 0x46, 0xaf, 0xb8, 0x5b, 0x1a, 0xaf,
217 0x58, 0x4d, 0xc0, 0xf6, 0x72, 0x43, 0x5d, 0x07,
218 0xb7, 0xf8, 0xef, 0x64, 0x36, 0x14, 0x58, 0x7a,
219 0x68, 0xf0, 0x23, 0xee, 0xd5, 0x31, 0x1c, 0xe4,
220 0x9c, 0x2e, 0x6d, 0x19, 0xfd, 0xc7, 0x5e, 0x79,
221 0xfc, 0xc7, 0x6e, 0x1d, 0xfc, 0xc7, 0xb4, 0xad,
222 0x36, 0x07, 0x5a, 0x4d, 0x8c, 0xb5, 0x9d, 0x55,
223 0x53, 0x2e, 0x6f, 0xf4, 0x21, 0x81, 0x72, 0x22,
224 0xb6, 0xd8, 0x18, 0x23, 0x85, 0x6c, 0xb1, 0xbd,
225 0xdd, 0xa3, 0xc2, 0xc6, 0xdc, 0x7c, 0x94, 0x0b,
226 0x5a, 0x73, 0x8d, 0xff, 0x74, 0x0c, 0xff, 0x29,
227 0x35, 0x5a, 0x04, 0xc6, 0xb1, 0x71, 0xa3, 0x36,
228 0x03, 0xf3, 0xc6, 0x48, 0xc9, 0x82, 0x70, 0x1d,
229 0x3c, 0x0f, 0xed, 0x2b, 0x2d, 0x0d, 0xd8, 0x51,
230 0x5c, 0xa6, 0x6e, 0x4d, 0x5c, 0x26, 0x23, 0xd2,
231 0x96, 0x95, 0x63, 0xe3, 0x26, 0x35, 0x6e, 0x52,
232 0x29, 0xdd, 0xa4, 0x23, 0xdb, 0xa3, 0x37, 0x13,
233 0xe2, 0x2e, 0xea, 0x0b, 0xbe, 0x59, 0x47, 0xe4,
234 0x77, 0x55, 0x7e, 0x2a, 0x82, 0x7e, 0x68, 0x2c,
235 0x75, 0x18, 0xa0, 0x3b, 0xa1, 0xe9, 0x28, 0xde,
236 0x7a, 0x2a, 0x2a, 0xad, 0x63, 0x1e, 0xd8, 0xef,
237 0x68, 0x13, 0x16, 0x56, 0x3b, 0x5f, 0xb9, 0xdd,
238 0x30, 0xb7, 0xda, 0x45, 0x44, 0x47, 0xff, 0x74,
239 0x84, 0x66, 0x22, 0x44, 0x53, 0xcc, 0x35, 0xc2,
240 0xf0, 0x3f, 0x6a, 0x0f, 0xf0, 0xdd, 0x50, 0x2a,
241 0xa3, 0x86, 0x84, 0x3d, 0x29, 0x98, 0x88, 0x29,
242 0x37, 0xa7, 0x07, 0x6c, 0x61, 0x3b, 0x1e, 0x68,
243 0x44, 0x47, 0x06, 0x66, 0xaf, 0xfe, 0xde, 0x90,
244 0x34, 0x3a, 0x8b, 0x29, 0x81, 0x26, 0x74, 0x3c,
245 0x61, 0x33, 0x04, 0xbd, 0x12, 0xbe, 0x4f, 0xc0,
246 0x07, 0xf4, 0x92, 0x66, 0x26, 0xf8, 0xd1, 0x6c,
247 0x06, 0x82, 0xa0, 0x90, 0xd2, 0x04, 0xdc, 0x3b,
248 0x68, 0x2b, 0x90, 0xe6, 0x40, 0xc0, 0x92, 0x24,
249 0x96, 0x3f, 0x1b, 0xc5, 0x06, 0xa5, 0x25, 0x9a,
250 0x52, 0xee, 0x89, 0x29, 0xf2, 0x31, 0x07, 0x6d,
251 0x21, 0x0b, 0xc7, 0x0d, 0x78, 0x12, 0x4f, 0x07,
252 0x40, 0xc2, 0xcc, 0x08, 0x21, 0xab, 0x7a, 0xee,
253 0x7f, 0x5e, 0x9a, 0x1d, 0x0e, 0xab, 0xf2, 0xea,
254 0x70, 0xe8, 0xff, 0xdd, 0x2d, 0x49, 0xe8, 0x99,
255 0x95, 0x68, 0xb4, 0x10, 0x16, 0xa5, 0x45, 0x18,
256 0xa3, 0x81, 0xa2, 0xff, 0x33, 0xf6, 0x07, 0xf7,
257 0xca, 0x1f, 0x2d, 0x90, 0xea, 0x6a, 0xcd, 0x62,
258 0x05, 0x2e, 0x8e, 0xbc, 0xd7, 0x93, 0x52, 0xab,
259 0x69, 0x21, 0xef, 0x8b, 0x92, 0x3b, 0x81, 0x0c,
260 0xb9, 0x6a, 0xeb, 0xd1, 0x83, 0x84, 0xcf, 0xdd,
261 0x18, 0x67, 0x29, 0xd2, 0xa2, 0x91, 0xac, 0x17,
262 0xcf, 0xbf, 0x8c, 0xd4, 0xa2, 0xd3, 0xb1, 0xfc,
263 0x41, 0xda, 0xe6, 0x3b, 0xec, 0x79, 0x34, 0x39,
264 0x34, 0x4b, 0xe9, 0x59, 0x1b, 0xfc, 0xed, 0x4e,
265 0x84, 0x22, 0x50, 0x64, 0x28, 0x1e, 0x49, 0xf1,
266 0xf8, 0xb9, 0x18, 0xec, 0xca, 0x98, 0x49, 0x5b,
267 0x2b, 0x17, 0x76, 0x25, 0xed, 0xa4, 0x2b, 0xe0,
268 0x40, 0x96, 0x51, 0xc9, 0x5e, 0x94, 0x67, 0xbf,
269 0xb6, 0x57, 0x05, 0xe5, 0xfa, 0x58, 0x28, 0x24,
270 0x73, 0xb3, 0x33, 0xbb, 0x7a, 0x7b, 0xf3, 0x25,
271 0xb7, 0xad, 0xf6, 0xa2, 0x5e, 0x46, 0x75, 0x73,
272 0x59, 0xb4, 0x72, 0x7c, 0x89, 0xee, 0xc8, 0x27,
273 0x65, 0x8b, 0x17, 0x0f, 0xbb, 0x95, 0x98, 0xe4,
274 0x85, 0xd6, 0xcd, 0x4d, 0xb7, 0x10, 0x7b, 0x85,
275 0x59, 0x5f, 0xba, 0x89, 0x78, 0xf9, 0xd2, 0x07,
276 0x2a, 0xcb, 0x7b, 0x71, 0xbd, 0x23, 0x6d, 0xd6,
277 0xee, 0xbc, 0xe1, 0x14, 0xd0, 0x27, 0xc2, 0x06,
278 0x91, 0x01, 0xdc, 0xeb, 0xee, 0x42, 0x21, 0x1d,
279 0xf4, 0x60, 0x6f, 0x99, 0xb7, 0x28, 0x37, 0x81,
280 0x78, 0xb9, 0xb6, 0x0f, 0xd6, 0x12, 0x8c, 0x38,
281 0xba, 0x38, 0x46, 0xa0, 0x57, 0xb1, 0x35, 0x66,
282 0xdb, 0x3a, 0x53, 0xb2, 0xd3, 0x86, 0x94, 0x1f,
283 0x6a, 0x6d, 0xd6, 0xf3, 0xaa, 0x4d, 0xd8, 0xf5,
284 0x96, 0xb6, 0x39, 0xa6, 0x1b, 0x09, 0xc6, 0xc4,
285 0xd4, 0xee, 0xbd, 0x2c, 0x87, 0x7c, 0xaa, 0xbc,
286 0x31, 0x9b, 0x91, 0xc1, 0xf8, 0x71, 0x17, 0xe6,
287 0xa6, 0x12, 0x07, 0xbb, 0x8b, 0x27, 0xb7, 0x37,
288 0x79, 0xf0, 0x59, 0xdf, 0xf9, 0x05, 0xb3, 0x7e,
289 0x57, 0x0d, 0x7b, 0x6c, 0xc4, 0x5c, 0x54, 0x13,
290 0x31, 0xfd, 0xd7, 0xa3, 0x03, 0xcf, 0x49, 0xb3,
291 0xcb, 0xa1, 0xb5, 0xa4, 0xe0, 0xcc, 0x11, 0xb5,
292 0xf1, 0xe0, 0x66, 0x5e, 0x2c, 0x19, 0xf8, 0x28,
293 0x19, 0x0a, 0x02, 0x4b, 0x21, 0xb4, 0x59, 0x0b,
294 0x98, 0xb7, 0xe9, 0xd0, 0x2c, 0x83, 0x82, 0x72,
295 0xb1, 0x49, 0xfc, 0x12, 0x13, 0x38, 0x6b, 0x7f,
296 0xd8, 0x78, 0xe8, 0x76, 0xba, 0x9d, 0xcf, 0xb2,
297 0x03, 0xac, 0x53, 0x6e, 0x90, 0x5c, 0x56, 0x15,
298 0x24, 0xb7, 0x0d, 0x48, 0xea, 0x03, 0x92, 0x92,
299 0x6b, 0x92, 0xf7, 0x55, 0x05, 0x89, 0xd7, 0x80,
300 0xa4, 0x3e, 0x20, 0xe9, 0x95, 0x1b, 0x24, 0x1f,
301 0xaa, 0x0a, 0x92, 0x2f, 0x0d, 0x48, 0xea, 0x03,
302 0x92, 0xf3, 0x72, 0x83, 0xe4, 0xaf, 0x55, 0x05,
303 0x09, 0x6f, 0x40, 0x52, 0x1f, 0x90, 0x5c, 0x94,
304 0x1b, 0x24, 0x9d, 0xb3, 0xaa, 0xa2, 0xe4, 0xae,
305 0x41, 0x49, 0x7d, 0x50, 0x72, 0x59, 0x72, 0x94,
306 0x74, 0xea, 0xb3, 0x23, 0x6c, 0x76, 0x73, 0x03,
307 0x6c, 0xb2, 0x1a, 0x8b, 0xf8, 0xae, 0xad, 0x54,
308 0x7a, 0x7e, 0xa3, 0x3d, 0x0a, 0x2e, 0x10, 0x12,
309 0x79, 0x54, 0xc2, 0x17, 0x62, 0x7b, 0xb2, 0x90,
310 0xa3, 0xc1, 0xac, 0x6a, 0x20, 0xe9, 0xd6, 0x7c,
311 0x7b, 0xab, 0xd3, 0xad, 0x1f, 0x48, 0x4c, 0x5e,
312 0x2a, 0x84, 0x19, 0x5b, 0xc4, 0x47, 0x94, 0x2c,
313 0x3c, 0x41, 0x08, 0x25, 0xaa, 0xc1, 0x48, 0x59,
314 0x30, 0x52, 0xf2, 0xdd, 0xad, 0x4e, 0xaf, 0x3e,
315 0x18, 0x99, 0x6b, 0x08, 0x1b, 0x6d, 0x86, 0x29,
316 0x4f, 0xce, 0x0a, 0x9f, 0xe3, 0xd3, 0xa8, 0x02,
317 0x14, 0x29, 0x15, 0xc5, 0xa5, 0x95, 0xf8, 0xac,
318 0xe5, 0x0f, 0x07, 0x93, 0x92, 0xef, 0x6f, 0x75,
319 0xce, 0xeb, 0x07, 0x13, 0xf3, 0xc6, 0x44, 0x06,
320 0x50, 0x54, 0x84, 0x14, 0x93, 0xe0, 0x28, 0x05,
321 0x95, 0xdb, 0x06, 0x2a, 0x65, 0x81, 0x4a, 0xc9,
322 0x77, 0xb9, 0x3a, 0x17, 0xf5, 0xb2, 0xba, 0x32,
323 0xdc, 0x11, 0x1b, 0xa5, 0xfc, 0xc6, 0xbc, 0xf4,
324 0x21, 0x42, 0x6d, 0xcd, 0xb2, 0xb7, 0x0d, 0x3c,
325 0xca, 0x02, 0x8f, 0xb2, 0xef, 0x6f, 0x5d, 0xd6,
326 0x0b, 0x1e, 0x2b, 0xc0, 0x50, 0x8b, 0xc8, 0x50,
327 0x0d, 0x34, 0x4a, 0x03, 0x8d, 0xe3, 0x6e, 0x6a,
328 0x95, 0x38, 0xf4, 0xbd, 0xa1, 0xde, 0x5c, 0x39,
329 0x48, 0x2a, 0xbf, 0xaf, 0xc4, 0x95, 0x83, 0xcd,
330 0x62, 0x5f, 0x43, 0x31, 0x5b, 0xdc, 0x99, 0x85,
331 0xe3, 0x47, 0xbc, 0xa2, 0x1b, 0x8e, 0xb0, 0xe6,
332 0x3b, 0xdb, 0x5f, 0x5b, 0x5a, 0xd1, 0x74, 0x65,
333 0x7d, 0x6f, 0x69, 0xbd, 0x42, 0xfb, 0x8c, 0xd5,
334 0xa6, 0xf4, 0x7f, 0xeb, 0xa6, 0xeb, 0xfa, 0xa9,
335 0xba, 0x32, 0xd1, 0xf0, 0x70, 0x90, 0xe3, 0x85,
336 0xb0, 0xb5, 0xd3, 0x65, 0xc3, 0x58, 0x15, 0x7d,
337 0x0e, 0xab, 0xd7, 0x3c, 0x87, 0xf5, 0xcb, 0x9f,
338 0xc3, 0xb2, 0x33, 0xaf, 0x57, 0xf1, 0x0b, 0xe5,
339 0xb7, 0x66, 0x37, 0xed, 0x5f, 0xd8, 0x64, 0x46,
340 0x2e, 0xc7, 0xc5, 0xf2, 0x20, 0xe2, 0x45, 0x55,
341 0x25, 0x97, 0xfc, 0x22, 0xbf, 0xcd, 0xd3, 0x58,
342 0x7b, 0xa8, 0xc1, 0x4d, 0xb9, 0xd7, 0x97, 0xc4,
343 0x5c, 0x83, 0xa7, 0x4c, 0xbe, 0x9a, 0x27, 0x35,
344 0x53, 0x39, 0xd0, 0x93, 0x1e, 0x2e, 0xde, 0xbd,
345 0x36, 0x69, 0xc9, 0xcd, 0x29, 0x91, 0x67, 0xee,
346 0xd3, 0xf8, 0x00, 0x33, 0x73, 0x7d, 0xc6, 0xbc,
347 0x23, 0x9b, 0xce, 0xb4, 0x65, 0x12, 0x9d, 0x84,
348 0xcc, 0x5b, 0xbc, 0xab, 0x1d, 0x65, 0x58, 0x5f,
349 0xf0, 0xe8, 0xda, 0xe8, 0x7b, 0x94, 0xcd, 0x44,
350 0x05, 0xc4, 0xa5, 0xa3, 0xd9, 0x52, 0x22, 0xf3,
351 0x98, 0x03, 0x04, 0xd4, 0x49, 0x94, 0x0a, 0xdd,
352 0xf2, 0x66, 0xd2, 0x92, 0x2b, 0xe4, 0x87, 0xf0,
353 0xd1, 0xdc, 0xe4, 0x21, 0xe6, 0x7a, 0xcf, 0xfc,
354 0x69, 0x5d, 0x45, 0x7c, 0x0a, 0xab, 0xad, 0xe0,
355 0x49, 0x5e, 0xf5, 0x77, 0x6d, 0xfd, 0xa4, 0xff,
356 0xf6, 0xae, 0xed, 0x09, 0xf7, 0x6d, 0x05, 0xde,
357 0x4b, 0xc9, 0x18, 0xb8, 0x75, 0x03, 0xf6, 0xae,
358 0x79, 0x0a, 0x6c, 0x4f, 0x65, 0xd9, 0x79, 0x5f,
359 0x6d, 0x6d, 0xf9, 0x29, 0x08, 0x08, 0x96, 0xca,
360 0xe4, 0x04, 0x8a, 0x9f, 0x0c, 0x02, 0xec, 0xc5,
361 0xbb, 0xee, 0xea, 0xe3, 0x1e, 0x79, 0x50, 0x7c,
362 0xea, 0x79, 0xec, 0x8f, 0x94, 0x65, 0xb6, 0x53,
363 0x87, 0xab, 0xe0, 0xe7, 0x55, 0x98, 0xcd, 0x3e,
364 0xd8, 0x29, 0x14, 0x4c, 0x61, 0x73, 0x13, 0x7c,
365 0x9b, 0x21, 0xbc, 0x9f, 0x11, 0x9e, 0xc7, 0x10,
366 0x3f, 0xff, 0xf0, 0xd2, 0xd7, 0xc1, 0x57, 0x12,
367 0xb4, 0xa5, 0x4e, 0xc4, 0x8a, 0x67, 0xf3, 0xdc,
368 0xf4, 0xf8, 0xdf, 0x7e, 0x01, 0x19, 0x35, 0xcb,
369 0xe0, 0x3b, 0xd9, 0x3b, 0xef, 0xe2, 0x0e, 0xce,
370 0x43, 0x16, 0x99, 0xe2, 0xa9, 0xd2, 0x7e, 0xc1,
371 0xe6, 0x6e, 0xdd, 0xae, 0xb0, 0xaf, 0x80, 0x0c,
372 0x87, 0x1e, 0x15, 0x03, 0x7b, 0xc2, 0xfc, 0xa2,
373 0x20, 0xfb, 0x64, 0xe8, 0x22, 0xe3, 0x94, 0x36,
374 0x20, 0x6b, 0x20, 0x52, 0xa5, 0x78, 0xc5, 0x15,
375 0x88, 0xd8, 0xe4, 0x24, 0x07, 0x80, 0x88, 0xcd,
376 0x7f, 0xd2, 0x40, 0xe4, 0x65, 0x21, 0x12, 0x0d,
377 0xd6, 0x73, 0x32, 0x5f, 0x98, 0x68, 0x0d, 0xd2,
378 0x4a, 0x1a, 0xf5, 0xb8, 0x82, 0x34, 0xe3, 0xb1,
379 0x1f, 0x00, 0x68, 0xf7, 0x26, 0xc5, 0x5d, 0x83,
380 0xb3, 0xfa, 0xab, 0xa2, 0x4e, 0xdd, 0xad, 0xb5,
381 0x47, 0xea, 0x91, 0x43, 0x58, 0x6b, 0xff, 0x36,
382 0x74, 0x1b, 0x88, 0x34, 0x10, 0xa9, 0xbe, 0xb5,
383 0x26, 0xcc, 0x9e, 0xfa, 0x01, 0x20, 0xf2, 0x4f,
384 0xbb, 0x57, 0xdf, 0x40, 0xa4, 0x81, 0xc8, 0x71,
385 0xcd, 0xac, 0x0a, 0x3e, 0x55, 0x5d, 0xd6, 0x4d,
386 0xe0, 0x74, 0xca, 0xdb, 0xf3, 0x3a, 0x3c, 0x51,
387 0xb6, 0x9c, 0x51, 0xb3, 0x72, 0xd7, 0x23, 0x0a,
388 0xa5, 0x89, 0xce, 0xec, 0xc5, 0xbe, 0x04, 0xe2,
389 0x5d, 0x76, 0x69, 0xaf, 0x66, 0xe7, 0x09, 0xcd,
390 0x6c, 0xd2, 0x82, 0xe6, 0x39, 0x21, 0x6b, 0xde,
391 0x2f, 0xcb, 0x77, 0xae, 0xfa, 0xa1, 0x4e, 0x29,
392 0x45, 0xed, 0xb5, 0xbe, 0x71, 0x14, 0x7c, 0xa0,
393 0x92, 0x7c, 0xf3, 0x51, 0x82, 0x79, 0x85, 0xac,
394 0xf5, 0x10, 0x3f, 0x08, 0xbf, 0xfc, 0xc2, 0x3a,
395 0xb6, 0xc7, 0xb3, 0x49, 0x92, 0x7a, 0x7b, 0x4f,
396 0x30, 0x7e, 0x80, 0x45, 0x2d, 0xa4, 0xac, 0x57,
397 0xe6, 0xd5, 0x97, 0xb8, 0xc0, 0x3c, 0xea, 0xc2,
398 0x5c, 0x91, 0x8a, 0xc2, 0x22, 0x28, 0xf1, 0x10,
399 0x56, 0xe9, 0xd7, 0xe9, 0xa9, 0x1f, 0xb0, 0xe5,
400 0xf2, 0xcf, 0x71, 0x10, 0xc3, 0xd9, 0x96, 0x28,
401 0x08, 0x74, 0x6b, 0x42, 0x31, 0x78, 0xc2, 0xab,
402 0xb9, 0xf3, 0xbb, 0xc0, 0xe9, 0x42, 0x3a, 0x7d,
403 0x68, 0x0f, 0xcf, 0xaf, 0xc9, 0x8f, 0x6c, 0x4c,
404 0xe8, 0x09, 0xc2, 0x1a, 0x31, 0x82, 0x0d, 0x37,
405 0x9c, 0x98, 0x12, 0x50, 0x4b, 0xa5, 0x78, 0xb1,
406 0xb1, 0x19, 0x00, 0xf3, 0x58, 0x26, 0xf6, 0x46,
407 0x4b, 0x54, 0x6a, 0x89, 0x52, 0x1b, 0x7d, 0x8a,
408 0x53, 0xf5, 0x63, 0xc6, 0x66, 0x27, 0x36, 0x16,
409 0x04, 0x86, 0x73, 0x1e, 0x0f, 0x62, 0x43, 0x4f,
410 0x52, 0x62, 0x8d, 0xe3, 0x4a, 0xec, 0xd3, 0xf5,
411 0x31, 0xcf, 0x26, 0xac, 0xc4, 0x85, 0x91, 0xc4,
412 0xc0, 0x3c, 0x4c, 0x77, 0x4f, 0x99, 0x96, 0xac,
413 0xdd, 0xdc, 0x2e, 0x75, 0xfa, 0xd6, 0xd5, 0xca,
414 0xb3, 0x63, 0xe6, 0x7e, 0x2d, 0xfc, 0x0c, 0x65,
415 0x15, 0x5f, 0x2d, 0x2b, 0xa3, 0xd1, 0x79, 0x5e,
416 0x7d, 0xa3, 0xf3, 0xa2, 0x79, 0x67, 0xe1, 0x25,
417 0xd5, 0x6b, 0xed, 0x2e, 0x3d, 0xf4, 0xca, 0x32,
418 0xc5, 0xf7, 0x0f, 0xb1, 0xcf, 0xb5, 0x50, 0x15,
419 0x0f, 0xaf, 0xdf, 0xeb, 0x2a, 0x44, 0xb7, 0x7a,
420 0x57, 0x21, 0xa2, 0xc0, 0x35, 0xcc, 0x5d, 0x82,
421 0x6e, 0xe6, 0xb6, 0xd4, 0x21, 0xaf, 0x46, 0xe4,
422 0x54, 0x30, 0xbf, 0xe0, 0x46, 0x45, 0x56, 0x5f,
423 0xb2, 0xfb, 0xb1, 0x8b, 0x8a, 0x2e, 0xae, 0x96,
424 0x0b, 0x4b, 0x2a, 0xa3, 0xab, 0x4b, 0xdd, 0x5c,
425 0xec, 0x62, 0xea, 0xc7, 0xab, 0x53, 0x4d, 0xc0,
426 0x74, 0x05, 0x2b, 0xb5, 0xff, 0xea, 0xea, 0x94,
427 0x9a, 0x80, 0xe3, 0x11, 0xac, 0x75, 0xfd, 0x57,
428 0xff, 0x07, 0xa6, 0x27, 0xa4, 0x4b, 0x00, 0x00,
429 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
430 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
431 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
432 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
433 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
434 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
435 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
436 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
437 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
438 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
439 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
440 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
441 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
442 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
443 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
444 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
445 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
446 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
447 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
448 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
449 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
450 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
451 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
452 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
453 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
454 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
455 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
456 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
457 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
458 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
459 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
460 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
461 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
462 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
463 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
464 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
465 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
466 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
467 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
468 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
469 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
470 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
471 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
472 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
473 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
474 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
475 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
476 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
477 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
478 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
479 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
480 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
481 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
482 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
483 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
484 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
485 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
486 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
487 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
488 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
489 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
490 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
491 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
492 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
493 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
494 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
495 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
496 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
497 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
498 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
499 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
500 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
501 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
502 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
503 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
504 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
505 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
506 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
507 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
508 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
509 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
510 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
511 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
512 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
513 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
514 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
515 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
516 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
517 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
518 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
519 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
520 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
521 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
522 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
523 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
524 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
525 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
526 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
527 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
528 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
529 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
530 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
531 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
532 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
533 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
534 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
535 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
536 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
537 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
538 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
539 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
540 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
541 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
542 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
543 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
544 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
545 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
546 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
547 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
548 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
549 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
550 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
551 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
552 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
553 0x00, 0x28, 0x75, 0x75, 0x61, 0x79, 0x29, 0x2f,
554 0x00, 0x00, 0x00, 0x00, 0x78, 0x66, 0x63, 0x65,
555 0x2f, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
556 0x75, 0x63, 0x61, 0x2f, 0x06, 0x00, 0x00, 0x00,
557 0x01, 0x00, 0x00, 0x00, 0x74, 0x68, 0x75, 0x6e,
558 0x61, 0x72, 0x2f, 0x00, 0x04, 0x00, 0x00, 0x00,
559 0x63, 0x68, 0x6f, 0x6f, 0x73, 0x65, 0x72, 0x2e,
560 0x75, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
561 0x6a, 0x1b, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
562 0x78, 0xda, 0xcd, 0x59, 0xdf, 0x73, 0xe2, 0x36,
563 0x10, 0x7e, 0xcf, 0x5f, 0xa1, 0xfa, 0xa5, 0x0f,
564 0x3d, 0x03, 0xd7, 0x9b, 0x74, 0x3a, 0x37, 0xc0,
565 0x0d, 0x49, 0x48, 0x26, 0x53, 0x2e, 0xcc, 0x04,
566 0xe7, 0x3a, 0xed, 0x0b, 0x23, 0xec, 0x05, 0xab,
567 0x91, 0x25, 0x57, 0x92, 0xf9, 0xd1, 0xbf, 0xbe,
568 0x2b, 0x99, 0x10, 0x12, 0x6c, 0xc0, 0x97, 0x73,
569 0x92, 0xbc, 0x24, 0x26, 0xbb, 0xab, 0xdd, 0x6f,
570 0x3f, 0x7d, 0x5a, 0x8b, 0xf6, 0x97, 0x65, 0xc2,
571 0xc9, 0x1c, 0x94, 0x66, 0x52, 0x74, 0xbc, 0x8f,
572 0x8d, 0x96, 0x47, 0x40, 0x84, 0x32, 0x62, 0x62,
573 0xd6, 0xf1, 0xee, 0x82, 0x4b, 0xff, 0x77, 0xef,
574 0x4b, 0xf7, 0xa4, 0xfd, 0x93, 0xef, 0x9f, 0x10,
575 0xfc, 0xb9, 0x94, 0x8a, 0x08, 0xb9, 0xf8, 0x40,
576 0x26, 0x60, 0x0c, 0x28, 0x12, 0x49, 0xf1, 0xb3,
577 0x21, 0x10, 0x31, 0x43, 0x4c, 0xcc, 0x34, 0x59,
578 0x30, 0x13, 0x93, 0x19, 0xa7, 0x11, 0x7c, 0x20,
579 0x9a, 0x89, 0x10, 0xf2, 0x07, 0xc2, 0x84, 0x66,
580 0xda, 0x68, 0x92, 0xa5, 0x52, 0xd8, 0x07, 0x50,
581 0x06, 0x57, 0x70, 0x21, 0x23, 0x48, 0x15, 0x84,
582 0xd4, 0x40, 0x44, 0x52, 0x25, 0x53, 0xfb, 0x1f,
583 0xd0, 0x84, 0x8a, 0x88, 0x48, 0x13, 0x83, 0x5a,
584 0x30, 0x0d, 0x24, 0x01, 0x8d, 0xd1, 0x66, 0x79,
585 0x78, 0xfc, 0x94, 0x4c, 0x19, 0x87, 0xc6, 0x89,
586 0xef, 0x63, 0x6a, 0x4c, 0x60, 0x22, 0x53, 0x1a,
587 0x42, 0x17, 0xc3, 0xb5, 0x15, 0xfc, 0x9b, 0x31,
588 0x85, 0x01, 0x38, 0x9b, 0x74, 0xbc, 0x99, 0xb9,
589 0xff, 0xc5, 0x7b, 0x2c, 0xef, 0x53, 0xe3, 0xe3,
590 0xaf, 0x5e, 0xd3, 0xd9, 0x19, 0x48, 0x52, 0x8e,
591 0x8b, 0x92, 0x90, 0x53, 0xad, 0x3b, 0x5e, 0x10,
592 0x67, 0x82, 0xaa, 0xbb, 0x90, 0x9e, 0xc7, 0x52,
593 0x62, 0x7a, 0x1e, 0x49, 0xa9, 0x02, 0x61, 0x3a,
594 0xde, 0x95, 0xb9, 0xbf, 0x60, 0x94, 0xcb, 0x99,
595 0xd7, 0x75, 0xf9, 0xb6, 0xd7, 0x59, 0xae, 0x88,
596 0xa0, 0x09, 0x74, 0xbc, 0x08, 0xa6, 0x34, 0xe3,
597 0xc6, 0x5f, 0xb0, 0xc8, 0xc4, 0x5e, 0xf7, 0xb4,
598 0xd5, 0x6a, 0x37, 0x1f, 0x4c, 0xf6, 0x7b, 0xc4,
599 0xc0, 0x66, 0xb1, 0xf1, 0xba, 0x9f, 0x4e, 0x0f,
600 0xba, 0x98, 0x55, 0x0a, 0x7e, 0x8c, 0xa5, 0x7a,
601 0xdd, 0xc8, 0x25, 0x73, 0xd0, 0x81, 0x19, 0x0e,
602 0x1e, 0x31, 0x8a, 0x0a, 0x8d, 0x75, 0xd2, 0x09,
603 0xc7, 0x0f, 0x57, 0xa0, 0xbd, 0xee, 0x79, 0xa6,
604 0x8d, 0x4c, 0x48, 0x2f, 0x34, 0x88, 0x89, 0x3e,
605 0x9c, 0xab, 0x36, 0x4a, 0xae, 0x7c, 0x8b, 0xbc,
606 0x9f, 0x43, 0xe2, 0x75, 0x03, 0x95, 0xc1, 0x8e,
607 0x63, 0x18, 0x33, 0x1e, 0x11, 0xd7, 0x0d, 0x41,
608 0xb9, 0xef, 0x1e, 0x3b, 0xde, 0x7c, 0x22, 0x97,
609 0x6b, 0xe0, 0xd0, 0x46, 0x4e, 0xfe, 0x81, 0xd0,
610 0x3c, 0x60, 0x8e, 0xc8, 0x9e, 0xe1, 0x7f, 0x09,
611 0x7b, 0x6e, 0x87, 0x96, 0x48, 0x38, 0xc2, 0xe9,
612 0x04, 0x38, 0xa1, 0xc6, 0x75, 0xdc, 0xc8, 0x94,
613 0xd8, 0x7e, 0x6f, 0x2c, 0xdc, 0x02, 0x8f, 0xcf,
614 0x65, 0xd1, 0xb7, 0x2d, 0x76, 0xcb, 0x9b, 0x48,
615 0x15, 0x81, 0x7a, 0xe8, 0xdd, 0x6f, 0xcf, 0x8b,
616 0x2a, 0x73, 0xd3, 0x29, 0x0d, 0x91, 0x8f, 0xd8,
617 0xba, 0x63, 0x3d, 0xe6, 0x4c, 0x33, 0xec, 0x01,
618 0x62, 0x77, 0x7b, 0xd7, 0x2f, 0x75, 0xda, 0xa9,
619 0xa9, 0xb8, 0xae, 0xeb, 0x84, 0xce, 0xc0, 0x7b,
620 0x6e, 0xb7, 0xbb, 0x28, 0x0b, 0xa5, 0xf0, 0xed,
621 0x9f, 0x0f, 0xac, 0xf1, 0x99, 0x98, 0x4a, 0x95,
622 0x50, 0xdb, 0xfa, 0xb2, 0x24, 0x4a, 0x03, 0x69,
623 0xf6, 0x1f, 0x06, 0x3a, 0xad, 0xe2, 0x77, 0x54,
624 0xd5, 0xe8, 0xd6, 0xcc, 0x4b, 0x7c, 0x86, 0x46,
625 0xb3, 0x00, 0x8e, 0x63, 0x21, 0x1a, 0x58, 0xee,
626 0x1c, 0x01, 0x91, 0xe3, 0x58, 0xe1, 0x3e, 0xf9,
627 0x4b, 0x66, 0x24, 0xa4, 0x82, 0x60, 0xe9, 0x53,
628 0x36, 0xcb, 0x14, 0x4a, 0x45, 0xbe, 0x73, 0x68,
629 0xbe, 0x73, 0x90, 0x95, 0x48, 0xcd, 0x05, 0xe3,
630 0x48, 0xd1, 0x34, 0x05, 0xaa, 0x90, 0xfb, 0x1b,
631 0x6d, 0x22, 0x09, 0x15, 0xd8, 0x23, 0xa5, 0xad,
632 0xbb, 0x81, 0xa5, 0x41, 0x09, 0x13, 0x99, 0x26,
633 0x88, 0x3e, 0x09, 0x71, 0x79, 0x8a, 0xb6, 0xf7,
634 0x4c, 0x44, 0x9a, 0xc8, 0xa9, 0x73, 0xd0, 0x8d,
635 0x2a, 0xb8, 0x2e, 0x29, 0x67, 0x33, 0xe1, 0x75,
636 0x5b, 0x8d, 0x56, 0x15, 0xb7, 0xd5, 0xc6, 0xad,
637 0x8e, 0x2e, 0xee, 0x3a, 0x2e, 0x14, 0x4d, 0x7f,
638 0x58, 0xef, 0x77, 0x0d, 0x77, 0x8c, 0x9c, 0x6a,
639 0x24, 0x16, 0x5b, 0x54, 0x2a, 0x53, 0x59, 0x2e,
640 0x2e, 0x95, 0xdb, 0x2a, 0x75, 0x08, 0xc6, 0x06,
641 0x42, 0x53, 0x20, 0x9d, 0x55, 0xb9, 0xbd, 0x2b,
642 0x6b, 0x7b, 0x35, 0xaa, 0xf5, 0x2a, 0xbd, 0x8e,
643 0x61, 0x99, 0xe2, 0xa1, 0x5d, 0xdd, 0x71, 0x7e,
644 0xb4, 0xa3, 0xed, 0xae, 0x51, 0x00, 0x64, 0xce,
645 0x60, 0xe1, 0x36, 0x16, 0xb6, 0xda, 0x8e, 0x05,
646 0x76, 0xd7, 0x71, 0x9c, 0x2f, 0xec, 0x66, 0x62,
647 0x78, 0xb2, 0xeb, 0x27, 0xad, 0xdf, 0x0f, 0x6f,
648 0x31, 0xc4, 0xa3, 0x50, 0x49, 0xce, 0x21, 0xfa,
649 0x13, 0xf7, 0xa8, 0x5c, 0x78, 0x45, 0x4e, 0x2f,
650 0xc0, 0xae, 0xc8, 0xf9, 0x58, 0x14, 0xf6, 0x57,
651 0x52, 0x5c, 0x4d, 0x80, 0xa0, 0x7d, 0x43, 0xcc,
652 0xf2, 0xa3, 0xd6, 0x42, 0x68, 0x11, 0xf4, 0xca,
653 0x02, 0x14, 0x35, 0x17, 0x87, 0x38, 0xa5, 0xfd,
654 0x4d, 0x85, 0x97, 0xbd, 0xc1, 0xe8, 0x60, 0x9a,
655 0x2f, 0xc6, 0xc8, 0x05, 0xd0, 0x28, 0x59, 0x94,
656 0xaf, 0xdd, 0x95, 0x5c, 0xf8, 0x56, 0x7f, 0xe7,
657 0x76, 0x5e, 0xf4, 0x48, 0x8c, 0x90, 0x71, 0x50,
658 0x58, 0x93, 0x1b, 0xdf, 0xc6, 0x59, 0x48, 0xc7,
659 0x61, 0x3e, 0xc0, 0x8d, 0xed, 0x50, 0x3a, 0x0e,
660 0x39, 0x0b, 0xef, 0xad, 0xa5, 0x5e, 0x58, 0x91,
661 0x76, 0xd5, 0x67, 0x38, 0x17, 0x35, 0xf7, 0x2c,
662 0x68, 0x69, 0x16, 0x0c, 0x2f, 0x86, 0x9f, 0x89,
663 0x06, 0x93, 0xa5, 0x48, 0x34, 0x9e, 0x25, 0xa8,
664 0xf7, 0x38, 0x8c, 0x42, 0x21, 0xb1, 0x9e, 0xb6,
665 0x65, 0x67, 0x04, 0xd2, 0xc0, 0xc1, 0x1d, 0x19,
666 0x7b, 0x00, 0x2f, 0xeb, 0xda, 0xe8, 0x28, 0xdf,
667 0x5d, 0x98, 0x13, 0x19, 0x21, 0xc6, 0x57, 0xc1,
668 0x1f, 0xe3, 0x51, 0x7f, 0xd0, 0x3f, 0x0f, 0xae,
669 0x87, 0x37, 0xe3, 0xd1, 0xf5, 0xcd, 0xd5, 0xe0,
670 0x28, 0xcc, 0x77, 0x71, 0x0f, 0x11, 0xe9, 0xd9,
671 0x21, 0xc4, 0x37, 0x85, 0x8e, 0x37, 0xe6, 0xc7,
672 0xc3, 0x5e, 0x76, 0x12, 0x1c, 0x9c, 0x08, 0x8e,
673 0x0d, 0xb0, 0xc7, 0xb9, 0xdc, 0xb1, 0xd4, 0xc9,
674 0xb1, 0x64, 0x92, 0x19, 0x63, 0x27, 0x81, 0x97,
675 0xaa, 0x4d, 0x20, 0x25, 0x9f, 0x50, 0x75, 0xa4,
676 0xcc, 0x48, 0xc5, 0x70, 0x0a, 0xa7, 0x39, 0x2b,
677 0x6c, 0x8b, 0x87, 0xb7, 0xd7, 0xfd, 0x9b, 0xa0,
678 0xe7, 0x9a, 0xfc, 0xad, 0x7f, 0x1b, 0x5c, 0x9f,
679 0xf7, 0x06, 0x55, 0xe5, 0xe7, 0x45, 0xda, 0x65,
680 0xf2, 0xfc, 0x7d, 0x6d, 0x56, 0x7c, 0x4d, 0xbb,
681 0x60, 0x38, 0x1c, 0x9c, 0xf5, 0x6e, 0xc7, 0xd7,
682 0xe7, 0xc3, 0x9b, 0x51, 0xd5, 0x78, 0x5b, 0xe3,
683 0xa6, 0x8d, 0x65, 0x63, 0x20, 0x7b, 0xff, 0xee,
684 0x8f, 0xcf, 0xee, 0x82, 0x60, 0x78, 0x53, 0x35,
685 0x9c, 0x8e, 0xad, 0x6a, 0x28, 0x65, 0x85, 0x7c,
686 0x4a, 0xb9, 0x86, 0x83, 0x01, 0x6c, 0x73, 0x69,
687 0x14, 0xad, 0x1b, 0x5c, 0xba, 0xe9, 0x2b, 0xeb,
688 0x30, 0xe2, 0x74, 0xe6, 0x42, 0xe6, 0x4a, 0x8c,
689 0x4b, 0x8c, 0xf3, 0x25, 0x2a, 0x68, 0xb1, 0x05,
690 0xdb, 0xb0, 0xd4, 0xb7, 0x53, 0x65, 0xe1, 0xe0,
691 0xda, 0xc3, 0xc4, 0x29, 0x11, 0xf6, 0x88, 0xdc,
692 0x1e, 0x58, 0x1b, 0xaf, 0x23, 0xd7, 0xe5, 0xaf,
693 0x20, 0xf6, 0x84, 0xf6, 0xb1, 0x64, 0x5f, 0xaf,
694 0x92, 0x89, 0x44, 0x61, 0xae, 0x2e, 0xff, 0x1b,
695 0x39, 0xdf, 0x27, 0x43, 0x16, 0xd5, 0xca, 0xba,
696 0xff, 0xdd, 0xda, 0xb1, 0x66, 0x8b, 0xbb, 0x02,
697 0xa9, 0x99, 0x2e, 0xee, 0x44, 0xfb, 0xf1, 0x7c,
698 0xe9, 0xe7, 0xb7, 0x37, 0xf6, 0xfd, 0x46, 0xd9,
699 0xf7, 0x7b, 0xbe, 0x22, 0xb9, 0x92, 0x43, 0xf4,
700 0x5e, 0xa8, 0x03, 0x09, 0x46, 0x4a, 0x90, 0x38,
701 0xda, 0xb8, 0x5f, 0xb5, 0xf2, 0xe7, 0xfb, 0x06,
702 0x87, 0x97, 0x12, 0x48, 0x41, 0x22, 0xe7, 0x50,
703 0x37, 0x85, 0x22, 0x6c, 0xac, 0x81, 0x1a, 0x48,
704 0x74, 0xe1, 0x02, 0xbf, 0x73, 0x1a, 0x39, 0x05,
705 0xca, 0x81, 0xae, 0x9b, 0x44, 0x6b, 0xa0, 0x5f,
706 0x9d, 0x46, 0x8e, 0x44, 0x38, 0xb4, 0xd6, 0xcc,
707 0xa3, 0x2c, 0xad, 0x81, 0x43, 0x5f, 0x6d, 0xee,
708 0x7b, 0x19, 0xe4, 0x2a, 0x5b, 0x11, 0x29, 0x80,
709 0xe0, 0x69, 0xfe, 0xe6, 0x7c, 0x9a, 0x49, 0x3f,
710 0x4b, 0xeb, 0x66, 0x12, 0x42, 0xfd, 0x36, 0x2c,
711 0xc2, 0x17, 0x5f, 0x51, 0xbb, 0x1e, 0xe1, 0x1a,
712 0x6f, 0xc3, 0xa4, 0xbc, 0xba, 0x77, 0xc5, 0x25,
713 0x9b, 0x52, 0xed, 0xba, 0x64, 0x01, 0x7f, 0x3d,
714 0x3e, 0x1d, 0x7e, 0xb3, 0x5a, 0x8f, 0x4f, 0x22,
715 0xfa, 0xbc, 0x79, 0x9d, 0x5a, 0xbf, 0x4e, 0x14,
716 0x90, 0x6e, 0xff, 0x65, 0xe1, 0x26, 0x94, 0xbd,
717 0x07, 0x7a, 0xbc, 0x06, 0x8c, 0x27, 0x72, 0xf9,
718 0x2c, 0x56, 0xf9, 0x5d, 0x62, 0x49, 0x8c, 0xa9,
719 0xbd, 0x1a, 0xdc, 0x0a, 0xf2, 0x34, 0xc0, 0x16,
720 0x00, 0xed, 0xe6, 0xc3, 0x37, 0x4b, 0xdd, 0x93,
721 0x76, 0x73, 0xeb, 0xbb, 0xa9, 0xff, 0x01, 0x17,
722 0xa2, 0xa9, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00,
723 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
724 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
725 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
726 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
727 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
728 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
729 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
730 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
731 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
732 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
733 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
734 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
735 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
736 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
737 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
738 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
739 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
740 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
741 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
742 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
743 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
744 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
745 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
746 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
747 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
748 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
749 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
750 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
751 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
752 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
753 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
754 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
755 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
756 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
757 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
758 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
759 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
760 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
761 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
762 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
763 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
764 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
765 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
766 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
767 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
768 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
769 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
770 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
771 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
772 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
773 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
774 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
775 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
776 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
777 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
778 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
779 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
780 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
781 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
782 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
783 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
784 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
785 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
786 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
787 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
788 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
789 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
790 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
791 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
792 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
793 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
794 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
795 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
796 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
797 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
798 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
799 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
800 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
801 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
802 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
803 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
804 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
805 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
806 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
807 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
808 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
809 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
810 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
811 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
812 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
813 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
814 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
815 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
816 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
817 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
818 0x00, 0x28, 0x75, 0x75, 0x61, 0x79, 0x29
306819 } };
307 #else /* _MSC_VER */
308 static const SECTION union { const guint8 data[4723]; const double alignment; void * const ptr;} thunar_uca_resource_data = {
309 "\107\126\141\162\151\141\156\164\000\000\000\000\000\000\000\000"
310 "\030\000\000\000\344\000\000\000\000\000\000\050\007\000\000\000"
311 "\000\000\000\000\000\000\000\000\002\000\000\000\005\000\000\000"
312 "\005\000\000\000\006\000\000\000\006\000\000\000\034\306\353\132"
313 "\003\000\000\000\344\000\000\000\011\000\166\000\360\000\000\000"
314 "\035\015\000\000\113\120\220\013\004\000\000\000\035\015\000\000"
315 "\004\000\114\000\044\015\000\000\050\015\000\000\240\124\352\031"
316 "\001\000\000\000\050\015\000\000\005\000\114\000\060\015\000\000"
317 "\064\015\000\000\111\334\057\122\005\000\000\000\064\015\000\000"
318 "\004\000\114\000\070\015\000\000\100\015\000\000\324\265\002\000"
319 "\377\377\377\377\100\015\000\000\001\000\114\000\104\015\000\000"
320 "\110\015\000\000\241\031\050\256\002\000\000\000\110\015\000\000"
321 "\007\000\114\000\120\015\000\000\124\015\000\000\210\172\166\223"
322 "\003\000\000\000\124\015\000\000\012\000\166\000\140\015\000\000"
323 "\162\022\000\000\145\144\151\164\157\162\056\165\151\000\000\000"
324 "\114\243\000\000\001\000\000\000\170\332\355\135\341\157\333\272"
325 "\021\377\336\277\202\023\120\254\355\142\047\266\223\264\353\022"
326 "\077\264\151\123\024\033\262\001\115\267\217\006\055\321\066\027"
327 "\212\324\043\251\070\336\137\277\043\045\071\262\055\333\222\035"
328 "\327\222\236\036\120\074\307\046\217\307\043\177\274\073\362\170"
329 "\274\372\355\311\147\350\221\110\105\005\277\166\072\355\063\007"
330 "\021\356\012\217\362\361\265\363\363\376\266\365\301\371\255\377"
331 "\352\352\117\255\026\372\106\070\221\130\023\017\115\251\236\240"
332 "\061\303\036\101\275\166\267\333\356\240\126\053\052\364\012\301"
333 "\177\267\102\042\056\246\047\150\110\264\046\022\171\202\377\131"
334 "\043\342\121\215\364\204\252\124\365\023\244\050\167\111\114\213"
335 "\162\105\225\126\050\014\004\067\177\020\251\201\015\113\322\043"
336 "\201\044\256\155\074\220\042\060\277\020\205\060\367\220\320\023"
337 "\042\247\124\021\344\023\005\324\306\021\171\370\026\215\050\043"
338 "\355\127\226\065\312\201\221\021\166\111\037\310\135\111\362\173"
339 "\110\045\020\140\164\170\355\214\365\303\137\234\147\031\364\332"
340 "\235\256\163\152\313\151\342\007\014\032\105\056\303\112\135\073"
341 "\367\223\220\143\371\323\305\137\241\057\102\072\050\300\222\160"
342 "\175\355\174\323\017\137\050\146\142\354\364\055\273\127\061\223"
343 "\063\304\261\117\256\035\027\363\301\110\270\241\162\372\267\230"
344 "\051\162\165\232\024\310\056\257\251\146\304\101\132\142\256\200"
345 "\001\074\144\360\345\214\100\165\323\062\372\344\152\140\165\033"
346 "\021\137\170\230\071\375\173\031\156\155\317\043\043\034\062\075"
347 "\230\122\117\117\234\376\371\331\131\336\032\023\102\307\023\015"
348 "\125\056\162\124\121\132\212\331\300\214\317\040\222\134\076\356"
349 "\364\054\040\203\011\065\305\075\053\345\225\012\356\204\062\057"
350 "\372\154\252\063\030\350\211\140\036\221\247\161\201\323\124\211"
351 "\250\064\262\123\202\143\326\262\177\136\073\217\103\361\344\314"
352 "\151\210\341\177\211\253\223\201\207\361\375\014\277\042\272\134"
353 "\256\370\120\157\340\000\333\141\035\200\144\160\252\201\114\146"
354 "\102\255\005\377\274\300\310\256\314\030\351\104\015\054\174\027"
355 "\140\367\001\320\264\231\076\171\012\000\203\033\211\257\126\002"
356 "\130\262\202\125\002\241\250\221\215\323\077\133\327\205\025\176"
357 "\027\306\174\165\226\144\013\366\116\150\062\024\342\041\032\152"
358 "\236\374\265\231\273\107\252\050\040\064\173\062\347\030\232\042"
359 "\325\206\102\302\264\116\200\172\271\266\332\112\137\263\373\373"
360 "\115\122\057\352\353\030\076\165\234\345\032\073\166\166\367\271"
361 "\230\247\327\235\156\221\272\122\114\007\012\146\007\114\216\015"
362 "\002\313\344\130\260\320\347\317\225\267\264\233\051\362\154\261"
363 "\377\003\017\011\213\347\030\064\065\140\366\357\254\272\173\014"
364 "\300\276\203\220\125\077\142\064\113\061\015\356\240\300\307\242"
365 "\364\102\105\006\041\207\261\145\224\357\330\045\237\023\137\160"
366 "\352\232\331\061\046\240\043\254\104\101\271\310\131\121\122\117"
367 "\230\321\361\372\105\046\125\021\273\256\261\066\206\224\321\165"
368 "\145\254\235\001\062\202\145\013\031\015\026\013\257\065\062\206"
369 "\203\306\022\170\215\107\337\362\352\234\256\151\352\164\153\133"
370 "\131\353\367\346\165\174\355\360\222\221\036\140\255\261\073\311"
371 "\043\205\145\075\055\202\274\225\063\326\353\265\353\366\056\000"
372 "\373\152\105\372\014\260\110\304\277\026\140\273\124\327\102\060"
373 "\115\203\201\046\117\072\023\146\367\140\327\232\242\110\214\254"
374 "\215\033\331\014\360\021\153\060\174\031\003\233\033\171\124\201"
375 "\011\064\043\306\302\260\205\134\301\015\101\260\220\171\330\056"
376 "\312\322\044\121\362\273\364\307\260\367\010\026\264\032\304\006"
377 "\143\036\062\007\232\317\235\012\317\347\224\302\000\063\332\225"
378 "\064\260\246\142\035\364\306\227\347\376\224\102\175\244\345\133"
379 "\021\055\262\302\162\315\224\111\247\064\312\144\125\322\065\321"
380 "\051\251\216\345\123\055\130\241\230\160\242\145\224\306\072\124"
381 "\103\054\321\164\102\070\122\204\201\030\315\206\214\371\221\152"
382 "\342\243\221\024\176\243\220\136\106\041\165\112\243\220\134\341"
383 "\373\060\036\265\120\106\067\121\137\112\241\210\022\271\126\104"
384 "\011\055\260\133\063\005\324\075\056\330\346\173\217\103\361\324"
385 "\051\045\302\326\166\146\253\106\135\234\066\353\110\354\331\277"
386 "\027\320\252\073\153\326\270\203\350\015\345\056\013\275\104\041"
387 "\162\142\160\200\345\314\034\042\000\065\115\244\172\013\052\025"
388 "\101\003\200\053\077\245\202\333\350\007\041\261\336\214\150\315"
389 "\253\040\106\306\004\276\000\064\212\051\202\172\010\043\106\225"
390 "\066\072\134\205\101\040\244\075\062\231\027\177\304\222\032\376"
391 "\324\011\050\151\352\116\346\212\135\205\103\245\251\016\355\361"
392 "\216\121\337\014\207\034\106\065\346\066\156\270\215\376\143\176"
393 "\003\302\104\266\134\254\010\264\157\216\170\024\172\103\332\343"
394 "\066\172\175\173\202\136\177\201\177\167\157\021\226\004\301\262"
395 "\350\235\244\215\211\244\071\034\004\214\272\206\023\104\036\201"
396 "\042\035\041\137\110\323\111\014\366\007\217\355\005\252\142\053"
397 "\202\100\313\137\141\036\256\220\022\234\315\226\350\001\051\362"
398 "\004\145\340\207\114\102\273\014\164\041\223\343\305\314\216\155"
399 "\253\341\366\025\161\347\075\373\355\373\367\273\112\142\353\126"
400 "\176\316\205\165\343\342\272\313\232\024\235\251\054\056\112\303"
401 "\350\273\152\255\112\022\126\026\372\130\174\252\355\260\276\175"
402 "\226\142\032\243\322\034\266\042\065\123\006\156\260\212\105\160"
403 "\103\200\346\030\232\221\361\040\314\222\140\327\051\173\022\034"
404 "\257\157\271\170\123\140\317\140\226\210\011\110\076\020\317\101"
405 "\260\136\170\214\110\340\325\236\315\016\102\027\017\210\075\235"
406 "\035\044\203\070\057\253\246\300\013\361\042\336\117\067\064\265"
407 "\161\346\144\317\236\357\076\036\223\150\362\120\363\261\343\154"
408 "\252\377\002\023\347\045\324\366\072\072\024\374\263\201\371\350"
409 "\364\075\040\007\136\232\156\101\001\336\122\063\177\050\100\234"
410 "\371\010\157\133\273\266\000\270\326\213\137\347\300\213\237\322"
411 "\063\106\326\122\266\363\066\261\222\051\067\350\130\153\260\257"
412 "\245\124\106\257\270\133\032\257\130\115\300\366\162\103\135\007"
413 "\267\370\357\144\066\024\130\172\150\360\043\356\325\061\034\344"
414 "\234\056\155\031\375\307\136\171\374\307\156\035\374\307\264\255"
415 "\066\007\132\115\214\265\235\125\123\056\157\364\041\201\162\042"
416 "\266\330\030\043\205\154\261\275\335\243\302\306\334\174\224\013"
417 "\132\163\215\377\164\014\377\051\065\132\004\306\261\161\243\066"
418 "\003\363\306\110\311\202\160\035\074\017\355\053\055\015\330\121"
419 "\134\246\156\115\134\046\043\322\226\225\143\343\046\065\156\122"
420 "\051\335\244\043\333\243\067\023\342\056\352\013\276\131\107\344"
421 "\167\125\176\052\202\176\150\054\165\030\240\073\241\351\050\336"
422 "\172\052\052\255\143\036\330\357\150\023\026\126\073\137\271\335"
423 "\060\267\332\105\104\107\377\164\204\146\042\104\123\314\065\302"
424 "\360\077\152\017\360\335\120\052\243\206\204\075\051\230\210\051"
425 "\067\247\007\154\141\073\036\150\104\107\006\146\257\376\336\220"
426 "\064\072\213\051\201\046\164\074\141\063\004\275\022\276\117\300"
427 "\007\364\222\146\046\370\321\154\006\202\240\220\322\004\334\073"
428 "\150\053\220\346\100\300\222\044\226\077\033\305\006\245\045\232"
429 "\122\356\211\051\362\061\007\155\041\013\307\015\170\022\117\007"
430 "\100\302\314\010\041\253\172\356\177\136\232\035\016\253\362\352"
431 "\160\350\377\335\055\111\350\231\225\150\264\020\026\245\105\030"
432 "\243\201\242\377\063\366\007\367\312\037\055\220\352\152\315\142"
433 "\005\056\216\274\327\223\122\253\151\041\357\213\222\073\201\014"
434 "\271\152\353\321\203\204\317\335\030\147\051\322\242\221\254\027"
435 "\317\277\214\324\242\323\261\374\101\332\346\073\354\171\064\071"
436 "\064\113\351\131\033\374\355\116\204\042\120\144\050\036\111\361"
437 "\370\271\030\354\312\230\111\133\053\027\166\045\355\244\053\340"
438 "\100\226\121\311\136\224\147\277\266\127\005\345\372\130\050\044"
439 "\163\263\063\273\172\173\363\045\267\255\366\242\136\106\165\163"
440 "\131\264\162\174\211\356\310\047\145\213\027\017\273\225\230\344"
441 "\205\326\315\115\267\020\173\205\131\137\272\211\170\371\322\007"
442 "\052\313\173\161\275\043\155\326\356\274\341\024\320\047\302\006"
443 "\221\001\334\353\356\102\041\035\364\140\157\231\267\050\067\201"
444 "\170\271\266\017\326\022\214\070\272\070\106\240\127\261\065\146"
445 "\333\072\123\262\323\206\224\037\152\155\326\363\252\115\330\365"
446 "\226\266\071\246\033\011\306\304\324\356\275\054\207\174\252\274"
447 "\061\233\221\301\370\161\027\346\246\022\007\273\213\047\267\067"
448 "\171\360\131\337\371\005\263\176\127\015\173\154\304\134\124\023"
449 "\061\375\327\243\003\317\111\263\313\241\265\244\340\314\021\265"
450 "\361\340\146\136\054\031\370\050\031\012\002\113\041\264\131\013"
451 "\230\267\351\320\054\203\202\162\261\111\374\022\023\070\153\177"
452 "\330\170\350\166\272\235\317\262\003\254\123\156\220\134\126\025"
453 "\044\267\015\110\352\003\222\222\153\222\367\125\005\211\327\200"
454 "\244\076\040\351\225\033\044\037\252\012\222\057\015\110\352\003"
455 "\222\363\162\203\344\257\125\005\011\157\100\122\037\220\134\224"
456 "\033\044\235\263\252\242\344\256\101\111\175\120\162\131\162\224"
457 "\164\352\263\043\154\166\163\003\154\262\032\213\370\256\255\124"
458 "\172\176\243\075\012\056\020\022\171\124\302\027\142\173\262\220"
459 "\243\301\254\152\040\351\326\174\173\253\323\255\037\110\114\136"
460 "\052\204\031\133\304\107\224\054\074\101\010\045\252\301\110\131"
461 "\060\122\362\335\255\116\257\076\030\231\153\010\033\155\206\051"
462 "\117\316\012\237\343\323\250\002\024\051\025\305\245\225\370\254"
463 "\345\017\007\223\222\357\157\165\316\353\007\023\363\306\104\006"
464 "\120\124\204\024\223\340\050\005\225\333\006\052\145\201\112\311"
465 "\167\271\072\027\365\262\272\062\334\021\033\245\374\306\274\364"
466 "\041\102\155\315\262\267\015\074\312\002\217\262\357\157\135\326"
467 "\013\036\053\300\120\213\310\120\015\064\112\003\215\343\156\152"
468 "\225\070\364\275\241\336\134\071\110\052\277\257\304\225\203\315"
469 "\142\137\103\061\133\334\231\205\343\107\274\242\033\216\260\346"
470 "\073\333\137\133\132\321\164\145\175\157\151\275\102\373\214\325"
471 "\246\364\177\353\246\353\372\251\272\062\321\360\160\220\343\205"
472 "\260\265\323\145\303\130\025\175\016\253\327\074\207\365\313\237"
473 "\303\262\063\257\127\361\013\345\267\146\067\355\137\330\144\106"
474 "\056\307\305\362\040\342\105\125\045\227\374\042\277\315\323\130"
475 "\173\250\301\115\271\327\227\304\134\203\247\114\276\232\047\065"
476 "\123\071\320\223\036\056\336\275\066\151\311\315\051\221\147\356"
477 "\323\370\000\063\163\175\306\274\043\233\316\264\145\022\235\204"
478 "\314\133\274\253\035\145\130\137\360\350\332\350\173\224\315\104"
479 "\005\304\245\243\331\122\042\363\230\003\004\324\111\224\012\335"
480 "\362\146\322\222\053\344\207\360\321\334\344\041\346\172\317\374"
481 "\151\135\105\174\012\253\255\340\111\136\365\167\155\375\244\377"
482 "\366\256\355\011\367\155\005\336\113\311\030\270\165\003\366\256"
483 "\171\012\154\117\145\331\171\137\155\155\371\051\010\010\226\312"
484 "\344\004\212\237\014\002\354\305\273\356\352\343\036\171\120\174"
485 "\352\171\354\217\224\145\266\123\207\253\340\347\125\230\315\076"
486 "\330\051\024\114\141\163\023\174\233\041\274\237\021\236\307\020"
487 "\077\377\360\322\327\301\127\022\264\245\116\304\212\147\363\334"
488 "\364\370\337\176\001\031\065\313\340\073\331\073\357\342\016\316"
489 "\103\026\231\342\251\322\176\301\346\156\335\256\260\257\200\014"
490 "\207\036\025\003\173\302\374\242\040\373\144\350\042\343\224\066"
491 "\040\153\040\122\245\170\305\025\210\330\344\044\007\200\210\315"
492 "\177\322\100\344\145\041\022\015\326\163\062\137\230\150\015\322"
493 "\112\032\365\270\202\064\343\261\037\000\150\367\046\305\135\203"
494 "\263\372\253\242\116\335\255\265\107\352\221\103\130\153\377\066"
495 "\164\033\210\064\020\251\276\265\046\314\236\372\001\040\362\117"
496 "\273\127\337\100\244\201\310\161\315\254\012\076\125\135\326\115"
497 "\340\164\312\333\363\072\074\121\266\234\121\263\162\327\043\012"
498 "\245\211\316\354\305\276\004\342\135\166\151\257\146\347\011\315"
499 "\154\322\202\346\071\041\153\336\057\313\167\256\372\241\116\051"
500 "\105\355\265\276\161\024\174\240\222\174\363\121\202\171\205\254"
501 "\365\020\077\010\277\374\302\072\266\307\263\111\222\172\173\117"
502 "\060\176\200\105\055\244\254\127\346\325\227\270\300\074\352\302"
503 "\134\221\212\302\042\050\361\020\126\351\327\351\251\037\260\345"
504 "\362\317\161\020\303\331\226\050\010\164\153\102\061\170\302\253"
505 "\271\363\273\300\351\102\072\175\150\017\317\257\311\217\154\114"
506 "\350\011\302\032\061\202\015\067\234\230\022\120\113\245\170\261"
507 "\261\031\000\363\130\046\366\106\113\124\152\211\122\033\175\212"
508 "\123\365\143\306\146\047\066\026\004\206\163\036\017\142\103\117"
509 "\122\142\215\343\112\354\323\365\061\317\046\254\304\205\221\304"
510 "\300\074\114\167\117\231\226\254\335\334\056\165\372\326\325\312"
511 "\263\143\346\176\055\374\014\145\025\137\055\053\243\321\171\136"
512 "\175\243\363\242\171\147\341\045\325\153\355\056\075\364\312\062"
513 "\305\367\017\261\317\265\120\025\017\257\337\353\052\104\267\172"
514 "\127\041\242\300\065\314\135\202\156\346\266\324\041\257\106\344"
515 "\124\060\277\340\106\105\126\137\262\373\261\213\212\056\256\226"
516 "\013\113\052\243\253\113\335\134\354\142\352\307\253\123\115\300"
517 "\164\005\053\265\377\352\352\224\232\200\343\021\254\165\375\127"
518 "\377\007\246\047\244\113\000\050\165\165\141\171\051\157\162\147"
519 "\057\000\000\000\002\000\000\000\170\146\143\145\057\000\000\000"
520 "\005\000\000\000\165\143\141\057\006\000\000\000\000\000\000\000"
521 "\057\000\000\000\001\000\000\000\164\150\165\156\141\162\057\000"
522 "\003\000\000\000\143\150\157\157\163\145\162\056\165\151\000\000"
523 "\152\033\000\000\001\000\000\000\170\332\315\131\337\163\342\066"
524 "\020\176\317\137\241\372\245\017\075\003\327\233\164\072\067\300"
525 "\015\111\110\046\123\056\314\004\347\072\355\013\043\354\005\253"
526 "\221\045\127\222\371\321\277\276\053\231\020\022\154\300\227\163"
527 "\222\274\044\046\273\253\335\157\077\175\132\213\366\227\145\302"
528 "\311\034\224\146\122\164\274\217\215\226\107\100\204\062\142\142"
529 "\326\361\356\202\113\377\167\357\113\367\244\375\223\357\237\020"
530 "\374\271\224\212\010\271\370\100\046\140\014\050\022\111\361\263"
531 "\041\020\061\103\114\314\064\131\060\023\223\031\247\021\174\040"
532 "\232\211\020\362\007\302\204\146\332\150\222\245\122\330\007\120"
533 "\006\127\160\041\043\110\025\204\324\100\104\122\045\123\373\037"
534 "\320\204\212\210\110\023\203\132\060\015\044\001\215\321\146\171"
535 "\170\374\224\114\031\207\306\211\357\143\152\114\140\042\123\032"
536 "\102\027\303\265\025\374\233\061\205\001\070\233\164\274\231\271"
537 "\377\305\173\054\357\123\343\343\257\136\323\331\031\110\122\216"
538 "\213\222\220\123\255\073\136\020\147\202\252\273\220\236\307\122"
539 "\142\172\036\111\251\002\141\072\336\225\271\277\140\224\313\231"
540 "\327\165\371\266\327\131\256\210\240\011\164\274\010\246\064\343"
541 "\306\137\260\310\304\136\367\264\325\152\067\037\114\366\173\304"
542 "\300\146\261\361\272\237\116\017\272\230\125\012\176\214\245\172"
543 "\335\310\045\163\320\201\031\016\036\061\212\012\215\165\322\011"
544 "\307\017\127\240\275\356\171\246\215\114\110\057\064\210\211\076"
545 "\234\253\066\112\256\174\213\274\237\103\342\165\003\225\301\216"
546 "\143\030\063\036\021\327\015\101\271\357\036\073\336\174\042\227"
547 "\153\340\320\106\116\376\201\320\074\140\216\310\236\341\177\011"
548 "\173\156\207\226\110\070\302\351\004\070\241\306\165\334\310\224"
549 "\330\176\157\054\334\002\217\317\145\321\267\055\166\313\233\110"
550 "\025\201\172\350\335\157\317\213\052\163\323\051\015\221\217\330"
551 "\272\143\075\346\114\063\354\001\142\167\173\327\057\165\332\251"
552 "\251\270\256\353\204\316\300\173\156\267\273\050\013\245\360\355"
553 "\237\017\254\361\231\230\112\225\120\333\372\262\044\112\003\151"
554 "\366\037\006\072\255\342\167\124\325\350\326\314\113\174\206\106"
555 "\263\000\216\143\041\032\130\356\034\001\221\343\130\341\076\371"
556 "\113\146\044\244\202\140\351\123\066\313\024\112\105\276\163\150"
557 "\276\163\220\225\110\315\005\343\110\321\064\005\252\220\373\033"
558 "\155\042\011\025\330\043\245\255\273\201\245\101\011\023\231\046"
559 "\210\076\011\161\171\212\266\367\114\104\232\310\251\163\320\215"
560 "\052\270\056\051\147\063\341\165\133\215\126\025\267\325\306\255"
561 "\216\056\356\072\056\024\115\177\130\357\167\015\167\214\234\152"
562 "\044\026\133\124\052\123\131\056\056\225\333\052\165\010\306\006"
563 "\102\123\040\235\125\271\275\053\153\173\065\252\365\052\275\216"
564 "\141\231\342\241\135\335\161\176\264\243\355\256\121\000\144\316"
565 "\140\341\066\026\266\332\216\005\166\327\161\234\057\354\146\142"
566 "\170\262\353\047\255\337\017\157\061\304\243\120\111\316\041\372"
567 "\023\367\250\134\170\105\116\057\300\256\310\371\130\024\366\127"
568 "\122\134\115\200\240\175\103\314\362\243\326\102\150\021\364\312"
569 "\002\024\065\027\207\070\245\375\115\205\227\275\301\350\140\232"
570 "\057\306\310\005\320\050\131\224\257\335\225\134\370\126\177\347"
571 "\166\136\364\110\214\220\161\120\130\223\033\337\306\131\110\307"
572 "\141\076\300\215\355\120\072\016\071\013\357\255\245\136\130\221"
573 "\166\325\147\070\027\065\367\054\150\151\026\014\057\206\237\211"
574 "\006\223\245\110\064\236\045\250\367\070\214\102\041\261\236\266"
575 "\145\147\004\322\300\301\035\031\173\000\057\353\332\350\050\337"
576 "\135\230\023\031\041\306\127\301\037\343\121\177\320\077\017\256"
577 "\207\067\343\321\365\315\325\340\050\314\167\161\017\021\351\331"
578 "\041\304\067\205\216\067\346\307\303\136\166\022\034\234\010\216"
579 "\015\260\307\271\334\261\324\311\261\144\222\031\143\047\201\227"
580 "\252\115\040\045\237\120\165\244\314\110\305\160\012\247\071\053"
581 "\154\213\207\267\327\375\233\240\347\232\374\255\177\033\134\237"
582 "\367\006\125\345\347\105\332\145\362\374\175\155\126\174\115\273"
583 "\140\070\034\234\365\156\307\327\347\303\233\121\325\170\133\343"
584 "\246\215\145\143\040\173\377\356\217\317\356\202\140\170\123\065"
585 "\234\216\255\152\050\145\205\174\112\271\206\203\001\154\163\151"
586 "\024\255\033\134\272\351\053\353\060\342\164\346\102\346\112\214"
587 "\113\214\363\045\052\150\261\005\333\260\324\267\123\145\341\340"
588 "\332\303\304\051\021\366\210\334\036\130\033\257\043\327\345\257"
589 "\040\366\204\366\261\144\137\257\222\211\104\141\256\056\377\033"
590 "\071\337\047\103\026\325\312\272\377\335\332\261\146\213\273\002"
591 "\251\231\056\356\104\373\361\174\351\347\267\067\366\375\106\331"
592 "\367\173\276\042\271\222\103\364\136\250\003\011\106\112\220\070"
593 "\332\270\137\265\362\347\373\006\207\227\022\110\101\042\347\120"
594 "\067\205\042\154\254\201\032\110\164\341\002\277\163\032\071\005"
595 "\312\201\256\233\104\153\240\137\235\106\216\104\070\264\326\314"
596 "\243\054\255\201\103\137\155\356\173\031\344\052\133\021\051\200"
597 "\340\151\376\346\174\232\111\077\113\353\146\022\102\375\066\054"
598 "\302\027\137\121\273\036\341\032\157\303\244\274\272\167\305\045"
599 "\233\122\355\272\144\001\177\075\076\035\176\263\132\217\117\042"
600 "\372\274\171\235\132\277\116\024\220\156\377\145\341\046\224\275"
601 "\007\172\274\006\214\047\162\371\054\126\371\135\142\111\214\251"
602 "\275\032\334\012\362\064\300\026\000\355\346\303\067\113\335\223"
603 "\166\163\353\273\251\377\001\027\242\251\105\000\050\165\165\141"
604 "\171\051" };
605 #endif /* !_MSC_VER */
606
607 static GStaticResource static_resource = { thunar_uca_resource_data.data, sizeof (thunar_uca_resource_data.data) - 1 /* nul terminator */, NULL, NULL, NULL };
608
609 G_MODULE_EXPORT
610 GResource *thunar_uca_get_resource (void);
820
821 static GStaticResource static_resource = { thunar_uca_resource_data.data, sizeof (thunar_uca_resource_data.data), NULL, NULL, NULL };
822 extern GResource *thunar_uca_get_resource (void);
611823 GResource *thunar_uca_get_resource (void)
612824 {
613825 return g_static_resource_get_resource (&static_resource);
614826 }
615827 /*
616828 If G_HAS_CONSTRUCTORS is true then the compiler support *both* constructors and
617 destructors, in a usable way, including e.g. on library unload. If not you're on
829 destructors, in a sane way, including e.g. on library unload. If not you're on
618830 your own.
619831
620832 Some compilers need #pragma to handle this, which does not work with macros,
641853
642854 #elif defined (_MSC_VER) && (_MSC_VER >= 1500)
643855 /* Visual studio 2008 and later has _Pragma */
644
645 #include <stdlib.h>
646856
647857 #define G_HAS_CONSTRUCTORS 1
648858
656866 */
657867
658868 /* We need to account for differences between the mangling of symbols
659 * for x86 and x64/ARM/ARM64 programs, as symbols on x86 are prefixed
660 * with an underscore but symbols on x64/ARM/ARM64 are not.
869 * for Win32 (x86) and x64 programs, as symbols on Win32 are prefixed
870 * with an underscore but symbols on x64 are not.
661871 */
662 #ifdef _M_IX86
872 #ifdef _WIN64
873 #define G_MSVC_SYMBOL_PREFIX ""
874 #else
663875 #define G_MSVC_SYMBOL_PREFIX "_"
664 #else
665 #define G_MSVC_SYMBOL_PREFIX ""
666876 #endif
667877
668878 #define G_DEFINE_CONSTRUCTOR(_func) G_MSVC_CTOR (_func, G_MSVC_SYMBOL_PREFIX)
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
410410 X_EXTRA_LIBS = @X_EXTRA_LIBS@
411411 X_LIBS = @X_LIBS@
412412 X_PRE_LIBS = @X_PRE_LIBS@
413 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
414 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
413415 abs_builddir = @abs_builddir@
414416 abs_srcdir = @abs_srcdir@
415417 abs_top_builddir = @abs_top_builddir@
33 #
44 # Translators:
55 # Alois Nešpor <info@aloisnespor.info>, 2013
6 # k3dar <k3dar7@gmail.com>, 2020
67 # hsn <kolar.radim@gmail.com>, 2013
78 # Michal Várady <miko.vaji@gmail.com>, 2013-2015,2017-2020
89 # Pavel Borecki <pavel.borecki@gmail.com>, 2018
1314 "Project-Id-Version: Thunar\n"
1415 "Report-Msgid-Bugs-To: \n"
1516 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
16 "PO-Revision-Date: 2020-10-03 19:00+0000\n"
17 "Last-Translator: Michal Várady <miko.vaji@gmail.com>\n"
17 "PO-Revision-Date: 2020-12-02 22:49+0000\n"
18 "Last-Translator: k3dar <k3dar7@gmail.com>\n"
1819 "Language-Team: Czech (http://www.transifex.com/xfce/thunar/language/cs/)\n"
1920 "MIME-Version: 1.0\n"
2021 "Content-Type: text/plain; charset=UTF-8\n"
998999 #: ../thunar/thunar-io-jobs-util.c:106 ../thunar/thunar-io-jobs-util.c:212
9991000 #, c-format
10001001 msgid "%s (copy %u)%s"
1001 msgstr "%s (kopírovat %u)%s"
1002 msgstr "%s (kopie %u)%s"
10021003
10031004 #. I18N: put " (copy #)" after filename (for files without extension)
10041005 #: ../thunar/thunar-io-jobs-util.c:112 ../thunar/thunar-io-jobs-util.c:218
10051006 #, c-format
10061007 msgid "%s (copy %u)"
1007 msgstr "%s (kopírovat %u)"
1008 msgstr "%s (kopie %u)"
10081009
10091010 #. I18N: name for first link to basename
10101011 #: ../thunar/thunar-io-jobs-util.c:121 ../thunar/thunar-list-model.c:792
1212 "Project-Id-Version: Thunar\n"
1313 "Report-Msgid-Bugs-To: \n"
1414 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
15 "PO-Revision-Date: 2020-08-25 23:40+0000\n"
15 "PO-Revision-Date: 2020-11-16 23:54+0000\n"
1616 "Last-Translator: scootergrisen\n"
1717 "Language-Team: Danish (http://www.transifex.com/xfce/thunar/language/da/)\n"
1818 "MIME-Version: 1.0\n"
111111
112112 #: ../thunar/thunar-application.c:475
113113 msgid "The Thunar development team. All rights reserved."
114 msgstr "Thunars udviklingshold. Alle rettigheder forbeholdes."
114 msgstr "Thunar's udviklingshold. Alle rettigheder forbeholdes."
115115
116116 #: ../thunar/thunar-application.c:476
117117 msgid "Written by Benedikt Meurer <benny@xfce.org>."
1111 "Project-Id-Version: Thunar\n"
1212 "Report-Msgid-Bugs-To: \n"
1313 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
14 "PO-Revision-Date: 2020-10-29 22:23+0000\n"
14 "PO-Revision-Date: 2020-11-19 22:32+0000\n"
1515 "Last-Translator: Priit Jõerüüt <transifex@joeruut.com>\n"
1616 "Language-Team: Estonian (http://www.transifex.com/xfce/thunar/language/et/)\n"
1717 "MIME-Version: 1.0\n"
15031503 msgid ""
15041504 "The device \"%s\" is being unmounted by the system. Please do not remove the"
15051505 " media or disconnect the drive"
1506 msgstr "Süsteem parasjagu haagib lahti andmekandjat „%s”. Palun ära eemalda veel andmekandjat."
1506 msgstr "Süsteem parasjagu haagib lahti andmekandjat „%s“. Palun ära eemalda veel seda seadet"
15071507
15081508 #: ../thunar/thunar-notify.c:175 ../thunar/thunar-notify.c:214
15091509 msgid "Writing data to device"
1510 msgstr "Andmete kirjutamine seadmesse"
1510 msgstr "Salvestan andmeid seadmesse"
15111511
15121512 #: ../thunar/thunar-notify.c:176 ../thunar/thunar-notify.c:215
15131513 #, c-format
15141514 msgid ""
15151515 "There is data that needs to be written to the device \"%s\" before it can be"
15161516 " removed. Please do not remove the media or disconnect the drive"
1517 msgstr "Andmeid on veel ootel seadmele „%s” kirjutamiseks. Palun ära eemalda veel mälupulka või ketast."
1517 msgstr "Andmeid on veel ootel seadmesse „%s“ salvestamiseks. Palun ära eemalda veel mälupulka või ketast"
15181518
15191519 #: ../thunar/thunar-notify.c:208
15201520 msgid "Ejecting device"
20392039 #. add check button to enable/disable auto mounting
20402040 #: ../thunar/thunar-preferences-dialog.c:885
20412041 msgid "Enable _Volume Management"
2042 msgstr "_Andmekandjate haldamise lubamine"
2042 msgstr "Luba _andmekandjate haldus"
20432043
20442044 #: ../thunar/thunar-preferences-dialog.c:895
20452045 msgid ""
20492049
20502050 #: ../thunar/thunar-preferences-dialog.c:910
20512051 msgid "Missing dependencies"
2052 msgstr "Puuduvad sõltuvused"
2052 msgstr "Sõltuvused pole paigaldatud"
20532053
20542054 #: ../thunar/thunar-preferences-dialog.c:918
20552055 msgid ""
+244
-248
po/eu.po less more
33 #
44 # Translators:
55 # beriain, 2019
6 # beriain, 2020
67 # Dabid Martinez <dabid@laborategia.eus>, 2020
78 # Piarres Beobide <pi@beobide.net>, 2006-2009,2013,2015-2017
89 # Piarres Beobide <pi+debian@beobide.net>, 2010
1112 msgstr ""
1213 "Project-Id-Version: Thunar\n"
1314 "Report-Msgid-Bugs-To: \n"
14 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
15 "PO-Revision-Date: 2020-09-29 16:12+0000\n"
16 "Last-Translator: Dabid Martinez <dabid@laborategia.eus>\n"
15 "POT-Creation-Date: 2020-12-03 00:45+0100\n"
16 "PO-Revision-Date: 2020-12-16 18:16+0000\n"
17 "Last-Translator: beriain\n"
1718 "Language-Team: Basque (http://www.transifex.com/xfce/thunar/language/eu/)\n"
1819 "MIME-Version: 1.0\n"
1920 "Content-Type: text/plain; charset=UTF-8\n"
130131 #. tell the user that we were unable to launch the file specified
131132 #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637
132133 #: ../thunar/thunar-location-entry.c:366 ../thunar/thunar-location-entry.c:394
133 #: ../thunar/thunar-shortcuts-view.c:1703
134 #: ../thunar/thunar-shortcuts-view.c:1731 ../thunar/thunar-window.c:2363
134 #: ../thunar/thunar-shortcuts-view.c:1706
135 #: ../thunar/thunar-shortcuts-view.c:1734 ../thunar/thunar-window.c:2395
135136 #, c-format
136137 msgid "Failed to open \"%s\""
137138 msgstr "Huts \"%s\" irekitzean"
142143 msgstr "Huts \"%s\" irekitzean: %s"
143144
144145 #. display an error message
145 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2096
146 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2105
146147 #: ../thunar/thunar-properties-dialog.c:739
147148 #, c-format
148149 msgid "Failed to rename \"%s\""
149150 msgstr "Huts \"%s\" berrizendatzean"
150151
151 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250
152 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259
152153 msgid "New Folder"
153154 msgstr "Karpeta berria"
154155
155 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251
156 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260
156157 msgid "Create New Folder"
157158 msgstr "Sortu karpeta berria"
158159
165166 msgstr "Sortu fitxategi berria"
166167
167168 #. generate a title for the create dialog
168 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2296
169 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2305
169170 #, c-format
170171 msgid "Create Document from template \"%s\""
171172 msgstr "Sortu dokumentua \"%s\" txantiloitik"
216217 #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98
217218 #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649
218219 #: ../thunar/thunar-dialogs.c:762 ../thunar/thunar-dialogs.c:1034
219 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:878
220 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:877
220221 #: ../thunar/thunar-permissions-chooser.c:535
221222 #: ../thunar/thunar-permissions-chooser.c:1143
222223 #: ../thunar/thunar-properties-dialog.c:827
223224 #: ../thunar/thunar-renamer-dialog.c:357
224 #: ../thunar/thunar-renamer-dialog.c:1063
225 #: ../thunar/thunar-renamer-dialog.c:1059
225226 #: ../thunar/thunar-renamer-progress.c:198
226227 #: ../thunar/thunar-renamer-progress.c:208
227 #: ../thunar/thunar-standard-view.c:2089
228 #: ../thunar/thunar-standard-view.c:2083
228229 #: ../plugins/thunar-sendto-email/main.c:219
229230 #: ../plugins/thunar-sendto-email/main.c:238
230231 #: ../plugins/thunar-sendto-email/main.c:293
235236 msgid "_Cancel"
236237 msgstr "_Utzi"
237238
238 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260
239 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259
239240 #: ../plugins/thunar-uca/thunar-uca-chooser.c:372
240241 msgid "_Delete"
241242 msgstr "_Ezabatu"
266267
267268 #. append the "Empty Trash" menu action
268269 #. prepare the menu item
269 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:254
270 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:253
270271 #: ../thunar/thunar-shortcuts-view.c:1226
271272 #: ../plugins/thunar-tpa/thunar-tpa.c:175
272273 msgid "_Empty Trash"
317318 msgid "Other Application..."
318319 msgstr "Beste aplikazio bat..."
319320
320 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842
321 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862
321322 msgid "Open With"
322323 msgstr "Ireki honekin"
323324
345346 #. add the "Ok"/"Open" button
346347 #: ../thunar/thunar-chooser-dialog.c:291
347348 #: ../thunar/thunar-chooser-dialog.c:1155
348 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3088
349 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3120
349350 #: ../plugins/thunar-uca/thunar-uca-editor.c:142
350351 #: ../plugins/thunar-uca/thunar-uca-editor.c:435
351352 msgid "_OK"
417418 #. change the accept button label text
418419 #. aka "activate"
419420 #: ../thunar/thunar-chooser-dialog.c:754
420 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1308
421 #: ../thunar/thunar-renamer-dialog.c:1064
421 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1317
422 #: ../thunar/thunar-renamer-dialog.c:1060
422423 #: ../thunar/thunar-shortcuts-view.c:1118
423424 #: ../plugins/thunar-uca/thunar-uca-editor.c:177
424425 msgid "_Open"
425426 msgstr "_Ireki"
426427
427428 #: ../thunar/thunar-chooser-dialog.c:760
428 #: ../thunar/thunar-renamer-dialog.c:1071
429 #: ../thunar/thunar-renamer-dialog.c:1067
429430 #: ../plugins/thunar-uca/thunar-uca-editor.c:184
430431 msgid "All Files"
431432 msgstr "Fitxategi guztiak"
496497 #. add the "Help" button
497498 #: ../thunar/thunar-column-editor.c:126
498499 #: ../thunar/thunar-preferences-dialog.c:303
499 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:406
500 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:409
500501 msgid "_Help"
501502 msgstr "_Laguntza"
502503
798799
799800 #. display an error to the user
800801 #. display an error message to the user
801 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:694
802 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:693
802803 #, c-format
803804 msgid "Failed to execute file \"%s\""
804805 msgstr "Huts \"%s\" fitxategia abiaraztean"
833834 msgid "MIME Type"
834835 msgstr "MIME mota"
835836
836 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:416
837 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:417
837838 #: ../thunarx/thunarx-renamer.c:164
838839 msgid "Name"
839840 msgstr "Izena"
867868 msgid "File Name"
868869 msgstr "Fitxategi izena"
869870
870 #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289
871 #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289
871872 #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7
872873 msgid "Trash"
873874 msgstr "Zakarrontzia"
874875
875 #: ../thunar/thunar-file.c:1089 ../thunar/thunar-gio-extensions.c:287
876 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:394
876 #: ../thunar/thunar-file.c:1073 ../thunar/thunar-gio-extensions.c:287
877 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:397
877878 msgid "File System"
878879 msgstr "Fitxategi sistema"
879880
880 #: ../thunar/thunar-file.c:1529
881 #: ../thunar/thunar-file.c:1526
881882 #, c-format
882883 msgid "The root folder has no parent"
883884 msgstr "Erro karpetak ez du gurasorik"
884885
885 #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925
886 #: ../thunar/thunar-file.c:1620
886887 #, c-format
887888 msgid "Failed to parse the desktop file: %s"
888889 msgstr "Huts mahaigain fitxategia analizatzean: %s"
889890
890891 #. if the .desktop file is not secure, ask user what to do
891 #: ../thunar/thunar-file.c:1635
892 #: ../thunar/thunar-file.c:1632
892893 msgid "Untrusted application launcher"
893894 msgstr "Konfiantza gabeko programa abiarazlea"
894895
895 #: ../thunar/thunar-file.c:1663
896 #: ../thunar/thunar-file.c:1660
896897 #, c-format
897898 msgid "No Exec field specified"
898899 msgstr "Ez da Exec eremua zehaztu"
899900
900901 #. if the .desktop file is not secure, ask user what to do
901 #: ../thunar/thunar-file.c:1672
902 #: ../thunar/thunar-file.c:1669
902903 msgid "Untrusted link launcher"
903904 msgstr "Konfiantza gabeko lotura abiarazlea"
904905
905 #: ../thunar/thunar-file.c:1688
906 #: ../thunar/thunar-file.c:1685
906907 #, c-format
907908 msgid "No URL field specified"
908909 msgstr "Ez da URL eremua zehaztu"
909910
910 #: ../thunar/thunar-file.c:1693
911 #: ../thunar/thunar-file.c:1690
911912 msgid "Invalid desktop file"
912913 msgstr "Mahaigain fitxategi baliogabea"
913914
10471048 "space."
10481049 msgstr "Ez dago behar adina leku helburuan. Saiatu fitxategiak kentzen lekua egiteko."
10491050
1050 #: ../thunar/thunar-launcher.c:243
1051 #: ../thunar/thunar-launcher.c:242
10511052 msgid "Open With Other _Application..."
10521053 msgstr "Ireki beste _aplikazio batez..."
10531054
1054 #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843
1055 #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863
10551056 msgid "Choose another application with which to open the selected file"
10561057 msgstr "Hautatu aukeratutako fitxategia irekitzeko beste aplikazio bat"
10571058
10591060 #. possible to automatically migrate to new accel paths.
10601061 #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to
10611062 #. fix that
1062 #: ../thunar/thunar-launcher.c:247
1063 #: ../thunar/thunar-launcher.c:246
10631064 msgid "_Send To"
10641065 msgstr "_Bidali"
10651066
1066 #: ../thunar/thunar-launcher.c:250
1067 #: ../thunar/thunar-launcher.c:249
10671068 msgid "_Properties..."
10681069 msgstr "_Propietateak..."
10691070
1070 #: ../thunar/thunar-launcher.c:250
1071 #: ../thunar/thunar-launcher.c:249
10711072 msgid "View the properties of the selected file"
10721073 msgstr "Hautatutako fitxategiaren propietateak bistarazi"
10731074
1074 #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354
1075 #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363
10751076 msgid "Ma_ke Link"
10761077 msgid_plural "Ma_ke Links"
10771078 msgstr[0] "E_gin lotura "
10781079 msgstr[1] "E_gin loturak "
10791080
1080 #: ../thunar/thunar-launcher.c:252
1081 #: ../thunar/thunar-launcher.c:251
10811082 msgid "Du_plicate"
10821083 msgstr "Bi_koiztu"
10831084
1084 #: ../thunar/thunar-launcher.c:253
1085 #: ../thunar/thunar-launcher.c:252
10851086 msgid "_Rename..."
10861087 msgstr "Be_rrizendatu..."
10871088
1088 #: ../thunar/thunar-launcher.c:254
1089 #: ../thunar/thunar-launcher.c:253
10891090 msgid "Delete all files and folders in the Trash"
10901091 msgstr "Zakarrontziko fitxategi eta karpeta guztiak ezabatu"
10911092
1092 #: ../thunar/thunar-launcher.c:255
1093 #: ../thunar/thunar-launcher.c:254
10931094 msgid "Create _Folder..."
10941095 msgstr "Sortu _karpeta..."
10951096
1096 #: ../thunar/thunar-launcher.c:255
1097 #: ../thunar/thunar-launcher.c:254
10971098 msgid "Create an empty folder within the current folder"
10981099 msgstr "Karpeta huts bat sortu uneko karpetaren barnean"
10991100
1100 #: ../thunar/thunar-launcher.c:256
1101 #: ../thunar/thunar-launcher.c:255
11011102 msgid "Create _Document"
11021103 msgstr "Sortu _dokumentua"
11031104
1104 #: ../thunar/thunar-launcher.c:256
1105 #: ../thunar/thunar-launcher.c:255
11051106 msgid "Create a new document from a template"
11061107 msgstr "Sortu dokumentu berria txantiloi batetik"
11071108
1108 #: ../thunar/thunar-launcher.c:258
1109 #: ../thunar/thunar-launcher.c:257
11091110 msgid "_Restore"
11101111 msgstr "Be_rreskuratu"
11111112
1112 #: ../thunar/thunar-launcher.c:259
1113 #: ../thunar/thunar-launcher.c:258
11131114 msgid "Mo_ve to Trash"
11141115 msgstr "_Bota zakarrontzira"
11151116
1116 #: ../thunar/thunar-launcher.c:265
1117 #: ../thunar/thunar-launcher.c:264
11171118 msgid "_Paste"
11181119 msgstr "It_sasi"
11191120
1120 #: ../thunar/thunar-launcher.c:265
1121 #: ../thunar/thunar-launcher.c:264
11211122 msgid "Move or copy files previously selected by a Cut or Copy command"
11221123 msgstr "Moztu edo kopiatu komandoaz aurretik hautaturiko fitxategiak mugitu edo kopiatu"
11231124
1124 #: ../thunar/thunar-launcher.c:266
1125 #: ../thunar/thunar-launcher.c:265
11251126 msgid "_Paste Into Folder"
11261127 msgstr "Karpetan _itsatsi"
11271128
1128 #: ../thunar/thunar-launcher.c:266
1129 #: ../thunar/thunar-launcher.c:265
11291130 msgid ""
11301131 "Move or copy files previously selected by a Cut or Copy command into the "
11311132 "selected folder"
11321133 msgstr "Moztu edo Kopiatu komandoaz aurretik hautaturiko fitxategiak hautaturiko karpetara mugitu edo kopiatu"
11331134
1134 #: ../thunar/thunar-launcher.c:267
1135 #: ../thunar/thunar-launcher.c:266
11351136 msgid "_Copy"
11361137 msgstr "_Kopiatu"
11371138
1138 #: ../thunar/thunar-launcher.c:267
1139 #: ../thunar/thunar-launcher.c:266
11391140 msgid "Prepare the selected files to be copied with a Paste command"
11401141 msgstr "Hautatutako fitxategiak itsatsi komando bitartez kopiatzeko prestatu"
11411142
1142 #: ../thunar/thunar-launcher.c:268
1143 #: ../thunar/thunar-launcher.c:267
11431144 msgid "Cu_t"
11441145 msgstr "E_baki"
11451146
1146 #: ../thunar/thunar-launcher.c:268
1147 #: ../thunar/thunar-launcher.c:267
11471148 msgid "Prepare the selected files to be moved with a Paste command"
11481149 msgstr "Hautatutako fitxategiak itsatsi komandoaz mugitzeko prestatu"
11491150
11501151 #. append the "Mount" item
1151 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1158
1152 #: ../thunar/thunar-launcher.c:269 ../thunar/thunar-shortcuts-view.c:1158
11521153 msgid "_Mount"
11531154 msgstr "_Muntatu"
11541155
1155 #: ../thunar/thunar-launcher.c:270
1156 #: ../thunar/thunar-launcher.c:269
11561157 msgid "Mount the selected device"
11571158 msgstr "Muntatu aukeratutako gailua"
11581159
11591160 #. append the "Unmount" item
1160 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1164
1161 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1164
11611162 #: ../thunar/thunar-shortcuts-view.c:1212
11621163 msgid "_Unmount"
11631164 msgstr "_Desmuntatu"
11641165
1165 #: ../thunar/thunar-launcher.c:271
1166 #: ../thunar/thunar-launcher.c:270
11661167 msgid "Unmount the selected device"
11671168 msgstr "Desmuntatu aukeratutako gailua"
11681169
11691170 #. append the "Eject" (safely remove drive) item
1170 #: ../thunar/thunar-launcher.c:272 ../thunar/thunar-shortcuts-view.c:1170
1171 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1170
11711172 msgid "_Eject"
11721173 msgstr "_Egotzi"
11731174
1174 #: ../thunar/thunar-launcher.c:272
1175 #: ../thunar/thunar-launcher.c:271
11751176 msgid "Eject the selected device"
11761177 msgstr "Egotzi aukeratutako gailua"
11771178
1178 #: ../thunar/thunar-launcher.c:827
1179 #: ../thunar/thunar-launcher.c:826
11791180 #, c-format
11801181 msgid "Failed to open file \"%s\""
11811182 msgstr "Huts \"%s\" fitxategia irekitzerakoan"
11821183
11831184 #. we can just tell that n files failed to open
1184 #: ../thunar/thunar-launcher.c:833
1185 #: ../thunar/thunar-launcher.c:832
11851186 #, c-format
11861187 msgid "Failed to open %d file"
11871188 msgid_plural "Failed to open %d files"
11881189 msgstr[0] "Huts fitxategi %d irekitzerakoan"
11891190 msgstr[1] "Huts %d fitxategi irekitzerakoan"
11901191
1191 #: ../thunar/thunar-launcher.c:872
1192 #: ../thunar/thunar-launcher.c:871
11921193 msgid "Are you sure you want to open all folders?"
11931194 msgstr "Ziur zaude karpeta guztiak ireki nahi dituzula?"
11941195
1195 #: ../thunar/thunar-launcher.c:874
1196 #: ../thunar/thunar-launcher.c:873
11961197 #, c-format
11971198 msgid "This will open %d separate file manager window."
11981199 msgid_plural "This will open %d separate file manager windows."
11991200 msgstr[0] "Honek bereiziriko fitxategi kudeatzaile leiho %d irekiko du"
12001201 msgstr[1] "Honek bereiziriko fitxategi %d kudeatzaile leiho irekiko ditu"
12011202
1202 #: ../thunar/thunar-launcher.c:877
1203 #: ../thunar/thunar-launcher.c:876
12031204 #, c-format
12041205 msgid "Open %d New Window"
12051206 msgid_plural "Open %d New Windows"
12061207 msgstr[0] "Ireki leiho berri %d"
12071208 msgstr[1] "Ireki %d leiho berri"
12081209
1209 #: ../thunar/thunar-launcher.c:948 ../thunar/thunar-launcher.c:1653
1210 #: ../thunar/thunar-shortcuts-view.c:1767
1211 #: ../thunar/thunar-shortcuts-view.c:2009
1210 #: ../thunar/thunar-launcher.c:953 ../thunar/thunar-launcher.c:1662
1211 #: ../thunar/thunar-shortcuts-view.c:1770
1212 #: ../thunar/thunar-shortcuts-view.c:2012
12121213 #, c-format
12131214 msgid "Failed to mount \"%s\""
12141215 msgstr "Huts \"%s\" muntatzerakoan"
12151216
1216 #: ../thunar/thunar-launcher.c:1308
1217 #: ../thunar/thunar-launcher.c:1317
12171218 msgid "Open the selected file"
12181219 msgid_plural "Open the selected files"
12191220 msgstr[0] "Ireki aukeraturiko fitxategia"
12201221 msgstr[1] "Ireki aukeraturiko fitxategiak"
12211222
1222 #: ../thunar/thunar-launcher.c:1312
1223 #: ../thunar/thunar-launcher.c:1321
12231224 msgid "_Execute"
12241225 msgstr "_Exekutatu"
12251226
1226 #: ../thunar/thunar-launcher.c:1312
1227 #: ../thunar/thunar-launcher.c:1321
12271228 msgid "Execute the selected file"
12281229 msgid_plural "Execute the selected files"
12291230 msgstr[0] "Exekutatu aukeratutako fitxategia"
12301231 msgstr[1] "Exekutatu aukeratutako fitxategiak"
12311232
1232 #: ../thunar/thunar-launcher.c:1317
1233 #: ../thunar/thunar-launcher.c:1326
12331234 #, c-format
12341235 msgid "Open in New _Tab"
12351236 msgid_plural "Open in %d New _Tabs"
12361237 msgstr[0] "Ireki fitxa berrian"
12371238 msgstr[1] "Ireki %d fitxa _berrian"
12381239
1239 #: ../thunar/thunar-launcher.c:1318
1240 #: ../thunar/thunar-launcher.c:1327
12401241 #, c-format
12411242 msgid "Open the selected directory in new tab"
12421243 msgid_plural "Open the selected directories in %d new tabs"
12431244 msgstr[0] "Ireki hautatutako direktorioa fitxa berri batean"
12441245 msgstr[1] "Ireki hautatutako direktorioak %d fitxa berritan"
12451246
1246 #: ../thunar/thunar-launcher.c:1327
1247 #: ../thunar/thunar-launcher.c:1336
12471248 #, c-format
12481249 msgid "Open in New _Window"
12491250 msgid_plural "Open in %d New _Windows"
12501251 msgstr[0] "Ireki leiho berrian"
12511252 msgstr[1] "Ireki %d leiho _berrian"
12521253
1253 #: ../thunar/thunar-launcher.c:1328
1254 #: ../thunar/thunar-launcher.c:1337
12541255 #, c-format
12551256 msgid "Open the selected directory in new window"
12561257 msgid_plural "Open the selected directories in %d new windows"
12571258 msgstr[0] "Ireki hautaturiko direktorioa leiho berri batean"
12581259 msgstr[1] "Ireki aukeraturiko direktorioak %d leiho berrietan"
12591260
1260 #: ../thunar/thunar-launcher.c:1355
1261 #: ../thunar/thunar-launcher.c:1364
12611262 msgid "Create a symbolic link for the selected file"
12621263 msgid_plural "Create a symbolic link for each selected file"
12631264 msgstr[0] "Hautatutako fitxategiarentzat lotura sinboliko bat sortu"
12641265 msgstr[1] "Hautatutako fitxategi bakoitzarentzat lotura sinboliko bat sortu"
12651266
1266 #: ../thunar/thunar-launcher.c:1379
1267 #: ../thunar/thunar-launcher.c:1388
12671268 msgid "Rename the selected file"
12681269 msgid_plural "Rename the selected files"
12691270 msgstr[0] "Hautatutako fitxategia berrizendatu"
12701271 msgstr[1] "Hautatutako fitxategiak berrizendatu"
12711272
1272 #: ../thunar/thunar-launcher.c:1389
1273 #: ../thunar/thunar-launcher.c:1398
12731274 msgid "Restore the selected file to its original location"
12741275 msgid_plural "Restore the selected files to its original location"
12751276 msgstr[0] "Berreskuratu hautatutako fitxategia bere jatorrizko kokapenera"
12761277 msgstr[1] "Berreskuratu hautatutako fitxategiak bere jatorrizko kokapenera"
12771278
1278 #: ../thunar/thunar-launcher.c:1406
1279 #: ../thunar/thunar-launcher.c:1415
12791280 msgid "Move the selected file to the Trash"
12801281 msgid_plural "Move the selected files to the Trash"
12811282 msgstr[0] "Bota hautatutako fitxategia zakarrontzira"
12821283 msgstr[1] "Bota hautatutako fitxategiak zakarrontzira"
12831284
1284 #: ../thunar/thunar-launcher.c:1423
1285 #: ../thunar/thunar-launcher.c:1432
12851286 msgid "Permanently delete the selected file"
12861287 msgid_plural "Permanently delete the selected files"
12871288 msgstr[0] "Ezabatu hautatutako fitxategia behin betiko"
12881289 msgstr[1] "Ezabatu hautatutako fitxategiak behin betiko"
12891290
1290 #: ../thunar/thunar-launcher.c:1473
1291 #: ../thunar/thunar-launcher.c:1482
12911292 msgid "Cut the selection"
12921293 msgstr "Moztu aukeraketa"
12931294
1294 #: ../thunar/thunar-launcher.c:1483
1295 #: ../thunar/thunar-launcher.c:1492
12951296 msgid "Prepare the selected file to be moved with a Paste command"
12961297 msgid_plural "Prepare the selected files to be moved with a Paste command"
12971298 msgstr[0] "Hautatutako fitxategia itsatsi komandoaz mugitzeko prestatu"
12981299 msgstr[1] "Hautatutako fitxategiak itsatsi komandoaz mugitzeko prestatu"
12991300
1300 #: ../thunar/thunar-launcher.c:1497
1301 #: ../thunar/thunar-launcher.c:1506
13011302 msgid "Copy the selection"
13021303 msgstr "Kopiatu aukeraketa"
13031304
1304 #: ../thunar/thunar-launcher.c:1507
1305 #: ../thunar/thunar-launcher.c:1516
13051306 msgid "Prepare the selected file to be copied with a Paste command"
13061307 msgid_plural "Prepare the selected files to be copied with a Paste command"
13071308 msgstr[0] "Hautatutako fitxategia itsatsi komando bitartez kopiatzeko prestatu"
13081309 msgstr[1] "Hautatutako fitxategiak itsatsi komando bitartez kopiatzeko prestatu"
13091310
1310 #: ../thunar/thunar-launcher.c:1530
1311 #: ../thunar/thunar-launcher.c:1539
13111312 msgid "Paste the clipboard"
13121313 msgstr "Itsatsi arbeletik"
13131314
1314 #: ../thunar/thunar-launcher.c:1759
1315 #: ../thunar/thunar-launcher.c:1768
13151316 msgid "Side Pane (Create Shortcut)"
13161317 msgid_plural "Side Pane (Create Shortcuts)"
13171318 msgstr[0] "Alboko panela (lotura sortu)"
13181319 msgstr[1] "Alboko panela (loturak sortu)"
13191320
1320 #: ../thunar/thunar-launcher.c:1760
1321 #: ../thunar/thunar-launcher.c:1769
13211322 msgid "Add the selected folder to the shortcuts side pane"
13221323 msgid_plural "Add the selected folders to the shortcuts side pane"
13231324 msgstr[0] "Hautatutako karpeta alboko paneleko loturetara gehitu"
13241325 msgstr[1] "Hautatutako karpetak alboko paneleko loturetara gehitu"
13251326
1326 #: ../thunar/thunar-launcher.c:1779
1327 #: ../thunar/thunar-launcher.c:1788
13271328 msgid "Desktop (Create Link)"
13281329 msgid_plural "Desktop (Create Links)"
13291330 msgstr[0] "Mahaigainera (sortu lotura)"
13301331 msgstr[1] "Mahaigainera (sortu loturak)"
13311332
1332 #: ../thunar/thunar-launcher.c:1780
1333 #: ../thunar/thunar-launcher.c:1789
13331334 msgid "Create a link to the selected file on the desktop"
13341335 msgid_plural "Create links to the selected files on the desktop"
13351336 msgstr[0] "Hautatutako fitxategiarentzat lotura bat sortu"
13361337 msgstr[1] "Hautatutako fitxategi bakoitzarentzat lotura bat sortu"
13371338
1338 #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839
1339 #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848
13391340 #, c-format
13401341 msgid "Send the selected file to \"%s\""
13411342 msgid_plural "Send the selected files to \"%s\""
13421343 msgstr[0] "Hautaturiko fitxategia \"%s\"-ra bidali"
13431344 msgstr[1] "Hautaturiko fitxategiak \"%s\"-ra bidali"
13441345
1345 #: ../thunar/thunar-launcher.c:2312
1346 #: ../thunar/thunar-launcher.c:2321
13461347 msgid "New Empty File"
13471348 msgstr "Fitxategi huts berria"
13481349
1349 #: ../thunar/thunar-launcher.c:2313
1350 #: ../thunar/thunar-launcher.c:2322
13501351 msgid "New Empty File..."
13511352 msgstr "Fitxategi huts berria..."
13521353
1353 #: ../thunar/thunar-launcher.c:2512
1354 #: ../thunar/thunar-launcher.c:2521
13541355 #, c-format
13551356 msgid "No templates installed in \"%s\""
13561357 msgstr "Ez dago txantiloirik instalaturik \"%s\""
13571358
1358 #: ../thunar/thunar-launcher.c:2525
1359 #: ../thunar/thunar-launcher.c:2534
13591360 msgid "_Empty File"
13601361 msgstr "Fitxategi _hutsa"
13611362
1362 #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933
1363 #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936
13631364 #, c-format
13641365 msgid "Failed to eject \"%s\""
13651366 msgstr "Huts \"%s\" ateratzerakoan"
13661367
1367 #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078
1368 #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081
13681369 #, c-format
13691370 msgid "Failed to unmount \"%s\""
13701371 msgstr "Huts \"%s\" desmuntatzerakoan"
13711372
1372 #: ../thunar/thunar-launcher.c:2745
1373 #: ../thunar/thunar-launcher.c:2758
13731374 #, c-format
13741375 msgid "Open With \"%s\""
13751376 msgstr "\"%s\"-rekin Ireki"
13761377
1377 #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813
1378 #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826
13781379 #, c-format
13791380 msgid "Use \"%s\" to open the selected file"
13801381 msgid_plural "Use \"%s\" to open the selected files"
13811382 msgstr[0] "\"%s\" erabili aukeratutako fitxategia irekitzeko"
13821383 msgstr[1] "\"%s\" erabili aukeratutako fitxategiak irekitzeko"
13831384
1384 #: ../thunar/thunar-launcher.c:2812
1385 #: ../thunar/thunar-launcher.c:2825
13851386 #, c-format
13861387 msgid "_Open With \"%s\""
13871388 msgstr "\"%s\"-rekin _Ireki"
13881389
13891390 #. we can only show a generic "Open" action
1390 #: ../thunar/thunar-launcher.c:2832
1391 #: ../thunar/thunar-launcher.c:2845
13911392 #, c-format
13921393 msgid "_Open With Default Applications"
13931394 msgstr "_Ireki lehenetsiriko aplikazioaz"
13941395
1395 #: ../thunar/thunar-launcher.c:2833
1396 #: ../thunar/thunar-launcher.c:2846
13961397 #, c-format
13971398 msgid "Open the selected file with the default application"
13981399 msgid_plural "Open the selected files with the default applications"
14861487 msgid "Selection: %s"
14871488 msgstr "Hautaketa: %s"
14881489
1489 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373
1490 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376
14901491 msgid "Reload the current folder"
14911492 msgstr "Birkargatu karpeta"
14921493
19871988 "- Local Files Only: simultaneous copies for local (not remote, not attached) files\n"
19881989 "- Local Files On Same Devices Only: if all files are locals but on different devices (disks, mount points), copies will be sequential\n"
19891990 "- Never: all copies are done sequentially"
1990 msgstr ""
1991 msgstr "Hainbat kopia egiterakoan hartuko den jokabidea zehazten du:\n- Beti: kopia guztiak aldi berean egingo dira\n- Fitxategi lokalak soilik: aldi bereko kopiak fitxategi lokalentzako (ez urrunekoak, ez erantsitakoak)\n- Gailu berdineko fitxategi lokalaksoilik: fitxategi guztiak lokalak badira baina gailu ezberdinetan badaude (diskoak, muntatze puntuak), kopiak sekuentzialak izango dira\n- Inoiz ez: kopia guztiak modu sekuentzialean egingo dira"
19911992
19921993 #: ../thunar/thunar-preferences-dialog.c:784
19931994 msgid "Local Files On Same Devices Only"
20262027 msgstr "Galdetu aldi bakoitzean"
20272028
20282029 #: ../thunar/thunar-preferences-dialog.c:856
2030 msgid "Apply to Folder and Contents"
2031 msgstr "Karpeta eta bere edukiei ezarri"
2032
2033 #: ../thunar/thunar-preferences-dialog.c:857
20292034 msgid "Apply to Folder Only"
20302035 msgstr "Karpetari bakarrik ezarri"
2031
2032 #: ../thunar/thunar-preferences-dialog.c:857
2033 msgid "Apply to Folder and Contents"
2034 msgstr "Karpeta eta bere edukiei ezarri"
20352036
20362037 #: ../thunar/thunar-preferences-dialog.c:868
20372038 msgid "Volume Management"
21092110
21102111 #: ../thunar/thunar-progress-view.c:593
21112112 msgid "Unfreezing..."
2112 msgstr ""
2113 msgstr "Desizozten..."
21132114
21142115 #: ../thunar/thunar-properties-dialog.c:265
21152116 msgid "General"
22152216 msgid "Clear the file list below"
22162217 msgstr "Beheko fitxategi zerrenda garbitu"
22172218
2218 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408
2219 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411
22192220 msgid "_About"
22202221 msgstr "_Honi buruz"
22212222
22242225 msgstr "\"Thunar Bulk rename\"-ri buruzko argibideak bistarazi"
22252226
22262227 #: ../thunar/thunar-renamer-dialog.c:354
2227 #: ../thunar/thunar-renamer-dialog.c:1785
2228 #: ../thunar/thunar-renamer-dialog.c:1781
22282229 #: ../thunar-bulk-rename.desktop.in.in.h:2
22292230 msgid "Rename Multiple Files"
22302231 msgstr "Fitxategi anitz berrizendatu"
22392240 "Click here to actually rename the files listed above to their new names."
22402241 msgstr "Hemen klik egin behean zerrendaturiko fitxategiak izen berrietara orain berrizendatzeko."
22412242
2242 #: ../thunar/thunar-renamer-dialog.c:434
2243 #: ../thunar/thunar-renamer-dialog.c:435
22432244 msgid "New Name"
22442245 msgstr "Izen berria"
22452246
2246 #: ../thunar/thunar-renamer-dialog.c:497
2247 #: ../thunar/thunar-renamer-dialog.c:498
22472248 msgid ""
22482249 "Click here to view the documentation for the selected rename operation."
22492250 msgstr "Hemen klikatu berrizendaketa ekintzari buruzko dokumentazioa ikusteko."
22522253 #. from $libdir/thunarx-2/,
22532254 #. * and opening the multi rename dialog by selecting multiple
22542255 #. files and pressing F2.
2255 #: ../thunar/thunar-renamer-dialog.c:607
2256 #: ../thunar/thunar-renamer-dialog.c:608
22562257 msgid ""
22572258 "No renamer modules were found on your system. Please check your\n"
22582259 "installation or contact your system administrator. If you install Thunar\n"
22592260 "from source, be sure to enable the \"Simple Builtin Renamers\" plugin."
22602261 msgstr "Ez da berrizendaketa modulurik aurkitu zure sisteman. Mesedez zure instalazioa\negiaztatu edo sistema kudeatzailearekin harremanetan ipini. Thunar iturburutik\ninstalatu baduzu ziurtatu \"Sinple Builtin Renamers\" plugin-a gaitu duzula."
22612262
2262 #: ../thunar/thunar-renamer-dialog.c:857
2263 #: ../thunar/thunar-renamer-dialog.c:858
22632264 msgid "Remove File"
22642265 msgid_plural "Remove Files"
22652266 msgstr[0] "Fitxategia ezabatu"
22662267 msgstr[1] "Fitxategiak ezabatu"
22672268
2268 #: ../thunar/thunar-renamer-dialog.c:858
2269 #: ../thunar/thunar-renamer-dialog.c:859
22692270 msgid "Remove the selected file from the list of files to be renamed"
22702271 msgid_plural "Remove the selected files from the list of files to be renamed"
22712272 msgstr[0] "Ezabatu hautaturiko fitxategia berrizendatzeko fitxategi zerrendatik"
22722273 msgstr[1] "Ezabatu hautaturiko fitxategiak berrizendatzeko fitxategi zerrendatik"
22732274
22742275 #. tell the user that we failed
2275 #: ../thunar/thunar-renamer-dialog.c:959
2276 #: ../thunar/thunar-renamer-dialog.c:955
22762277 msgid "Failed to open the documentation browser"
22772278 msgstr "Huts dokumentazio nabigatzailea irekitzerakoan"
22782279
22792280 #. allocate the file chooser
2280 #: ../thunar/thunar-renamer-dialog.c:1060
2281 #: ../thunar/thunar-renamer-dialog.c:1056
22812282 msgid "Select files to rename"
22822283 msgstr "Hautatu berrizendatzeko fitxategiak"
22832284
2284 #: ../thunar/thunar-renamer-dialog.c:1076
2285 #: ../thunar/thunar-renamer-dialog.c:1072
22852286 msgid "Audio Files"
22862287 msgstr "Audio fitxategiak"
22872288
2288 #: ../thunar/thunar-renamer-dialog.c:1081
2289 #: ../thunar/thunar-renamer-dialog.c:1077
22892290 msgid "Image Files"
22902291 msgstr "Irudi fitxategiak"
22912292
2292 #: ../thunar/thunar-renamer-dialog.c:1086
2293 #: ../thunar/thunar-renamer-dialog.c:1082
22932294 msgid "Video Files"
22942295 msgstr "Bideo fitxategiak"
22952296
22962297 #. just popup the about dialog
2297 #: ../thunar/thunar-renamer-dialog.c:1213
2298 #: ../thunar/thunar-renamer-dialog.c:1209
22982299 #: ../thunar-bulk-rename.desktop.in.in.h:1
22992300 msgid "Bulk Rename"
23002301 msgstr "Berrizendatu..."
23012302
2302 #: ../thunar/thunar-renamer-dialog.c:1214
2303 #: ../thunar/thunar-renamer-dialog.c:1210
23032304 msgid ""
23042305 "Thunar Bulk Rename is a powerful and extensible\n"
23052306 "tool to rename multiple files at once."
23062307 msgstr "\"Thunar Bulk Rename\" fitxategi anitz batera berrizendatzeko\nlanabes boteretsu eta hedagarri bat da."
23072308
23082309 #. change title to reflect the standalone status
2309 #: ../thunar/thunar-renamer-dialog.c:1785
2310 #: ../thunar/thunar-renamer-dialog.c:1781
23102311 msgid "Bulk Rename - Rename Multiple Files"
23112312 msgstr "Bulk Rename - Fitxategi Anitz Berrizendatu"
23122313
23372338 msgstr "Fitxategi hau albo batera utzi eta besteak berrizendatzen jarraitu nahi al duzu?"
23382339
23392340 #: ../thunar/thunar-shortcuts-model.c:631
2340 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:394
2341 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:397
23412342 msgid "Browse the file system"
23422343 msgstr "Arakatu fitxategi-sistema"
23432344
23702371 msgid "Browse Network"
23712372 msgstr "Arakatu sarea"
23722373
2373 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404
2374 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407
23742375 msgid "Browse local network connections"
23752376 msgstr "Arakatu sare lokal konexioak"
23762377
23862387 msgid "Open the desktop folder"
23872388 msgstr "Ireki mahaigain direktorioa"
23882389
2389 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:395
2390 #: ../thunar/thunar-window.c:398 ../thunar.desktop.in.in.h:6
2390 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:398
2391 #: ../thunar/thunar-window.c:401 ../thunar.desktop.in.in.h:6
23912392 msgid "Computer"
23922393 msgstr "Ordenagailu"
23932394
24092410 msgid "Create _Shortcut"
24102411 msgstr "Sortu _lasterbidea"
24112412
2412 #: ../thunar/thunar-shortcuts-view.c:1282
2413 #: ../thunar/thunar-shortcuts-view.c:1285
24132414 msgid "_Remove Shortcut"
24142415 msgstr "Ezabatu lotu_ra"
24152416
24162417 #. append the rename menu item
2417 #: ../thunar/thunar-shortcuts-view.c:1299
2418 #: ../thunar/thunar-shortcuts-view.c:1302
24182419 msgid "Re_name Shortcut"
24192420 msgstr "Berrize_ndatu lotura"
24202421
2421 #: ../thunar/thunar-shortcuts-view.c:1629
2422 #: ../thunar/thunar-shortcuts-view.c:1632
24222423 #, c-format
24232424 msgid "The path \"%s\" does not refer to a directory"
24242425 msgstr "\"%s\" bidea ez da direktorio batena"
24252426
24262427 #. display an error message to the user
2427 #: ../thunar/thunar-shortcuts-view.c:1649
2428 #: ../thunar/thunar-shortcuts-view.c:1652
24282429 msgid "Failed to add new shortcut"
24292430 msgstr "Huts lotura berria gehitzerakoan"
24302431
24612462 msgid "Permission denied"
24622463 msgstr "Baimena ukatua"
24632464
2464 #: ../thunar/thunar-standard-view.c:347
2465 #: ../thunar/thunar-standard-view.c:348
24652466 msgid "Select _all Files"
24662467 msgstr "Hautatu fitxategi guzti_ak"
24672468
2468 #: ../thunar/thunar-standard-view.c:347
2469 #: ../thunar/thunar-standard-view.c:348
24692470 msgid "Select all files in this window"
24702471 msgstr "Leiho honetako fitxategi guztiak hautatu"
24712472
2472 #: ../thunar/thunar-standard-view.c:348
2473 #: ../thunar/thunar-standard-view.c:349
24732474 msgid "Select _by Pattern..."
24742475 msgstr "Hautatu patroi _batez..."
24752476
2476 #: ../thunar/thunar-standard-view.c:348
2477 #: ../thunar/thunar-standard-view.c:349
24772478 msgid "Select all files that match a certain pattern"
24782479 msgstr "Patroi zehatz bat betetzen duten fitxategiak hautatu"
24792480
2480 #: ../thunar/thunar-standard-view.c:349
2481 #: ../thunar/thunar-standard-view.c:350
24812482 msgid "_Invert Selection"
24822483 msgstr "_Alderantzikatu hautapena"
24832484
2484 #: ../thunar/thunar-standard-view.c:349
2485 #: ../thunar/thunar-standard-view.c:350
24852486 msgid "Select all files but not those currently selected"
24862487 msgstr "Hautatu une honetan hautatu gabe dauden elementuak"
24872488
2488 #: ../thunar/thunar-standard-view.c:1487
2489 #: ../thunar/thunar-standard-view.c:1481
24892490 msgid "Loading folder contents..."
24902491 msgstr "Karpeta edukiak kargatzen..."
24912492
24922493 #. display an error to the user
2493 #: ../thunar/thunar-standard-view.c:2014 ../thunar/thunar-window.c:2910
2494 #: ../thunar/thunar-standard-view.c:2008 ../thunar/thunar-window.c:2942
24942495 msgid "Failed to open the home folder"
24952496 msgstr "Huts etxe karpeta irekitzerakoan"
24962497
2497 #: ../thunar/thunar-standard-view.c:2085
2498 #: ../thunar/thunar-standard-view.c:2079
24982499 msgid "Select by Pattern"
24992500 msgstr "Hautatu patroiaz"
25002501
2501 #: ../thunar/thunar-standard-view.c:2090
2502 #: ../thunar/thunar-standard-view.c:2084
25022503 msgid "_Select"
25032504 msgstr "_Hautatu"
25042505
2505 #: ../thunar/thunar-standard-view.c:2103
2506 #: ../thunar/thunar-standard-view.c:2097
25062507 msgid "_Pattern:"
25072508 msgstr "_Patroia:"
25082509
2509 #: ../thunar/thunar-standard-view.c:2119
2510 #: ../thunar/thunar-standard-view.c:2113
25102511 msgid "Examples:"
25112512 msgstr "Adibideak:"
25122513
25132514 #. tell the user that the file name provided by the X Direct Save source is
25142515 #. invalid
2515 #: ../thunar/thunar-standard-view.c:2471
2516 #: ../thunar/thunar-standard-view.c:2465
25162517 msgid "Invalid filename provided by XDS drag site"
25172518 msgstr "XDS arrastatze guneak hornituriko fitxategi izen baliogabea"
25182519
25192520 #. display an error dialog to the user
2520 #: ../thunar/thunar-standard-view.c:2661
2521 #: ../thunar/thunar-standard-view.c:2655
25212522 #, c-format
25222523 msgid "Failed to create a link for the URL \"%s\""
25232524 msgstr "Huts \"%s\" URL-rako lotura bat sortzerakoan"
25242525
2525 #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004
2526 #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036
25262527 #, c-format
25272528 msgid "Failed to open directory \"%s\""
25282529 msgstr "Huts \"%s\" direktorioa irekitzerakoan"
26422643 msgid "%x at %X"
26432644 msgstr "%x %X-etan"
26442645
2645 #: ../thunar/thunar-window.c:361
2646 #: ../thunar/thunar-window.c:364
26462647 msgid "_File"
26472648 msgstr "_Fitxategia"
26482649
2649 #: ../thunar/thunar-window.c:362
2650 #: ../thunar/thunar-window.c:365
26502651 msgid "New _Tab"
26512652 msgstr "_Fitxa berria"
26522653
2653 #: ../thunar/thunar-window.c:362
2654 #: ../thunar/thunar-window.c:365
26542655 msgid "Open a new tab for the displayed location"
26552656 msgstr "Fitxa berri bat ireki bistarazitako kokapenarekin"
26562657
2657 #: ../thunar/thunar-window.c:363
2658 #: ../thunar/thunar-window.c:366
26582659 msgid "New _Window"
26592660 msgstr "_Leiho berria"
26602661
2661 #: ../thunar/thunar-window.c:363
2662 #: ../thunar/thunar-window.c:366
26622663 msgid "Open a new Thunar window for the displayed location"
26632664 msgstr "Thunar leiho berri bat ireki bistarazitako kokapenarekin"
26642665
2665 #: ../thunar/thunar-window.c:364
2666 #: ../thunar/thunar-window.c:367
26662667 msgid "Detac_h Tab"
26672668 msgstr "Fitxa askatu"
26682669
2669 #: ../thunar/thunar-window.c:364
2670 #: ../thunar/thunar-window.c:367
26702671 msgid "Open current folder in a new window"
26712672 msgstr "Ireki uneko karpeta leiho berri batean"
26722673
2673 #: ../thunar/thunar-window.c:365
2674 #: ../thunar/thunar-window.c:368
26742675 msgid "C_lose Tab"
26752676 msgstr "_Itxi fitxa"
26762677
2677 #: ../thunar/thunar-window.c:365
2678 #: ../thunar/thunar-window.c:368
26782679 msgid "Close this folder"
26792680 msgstr "Itxi karpeta hau"
26802681
2681 #: ../thunar/thunar-window.c:366
2682 #: ../thunar/thunar-window.c:369
26822683 msgid "_Close Window"
26832684 msgstr "_Itxi leihoa"
26842685
2685 #: ../thunar/thunar-window.c:366
2686 #: ../thunar/thunar-window.c:369
26862687 msgid "Close this window"
26872688 msgstr "Itxi leiho hau"
26882689
2689 #: ../thunar/thunar-window.c:367
2690 #: ../thunar/thunar-window.c:370
26902691 msgid "Close _All Windows"
26912692 msgstr "Itxi leiho _guztiak"
26922693
2693 #: ../thunar/thunar-window.c:367
2694 #: ../thunar/thunar-window.c:370
26942695 msgid "Close all Thunar windows"
26952696 msgstr "Itxi Thunar leiho guztiak"
26962697
2697 #: ../thunar/thunar-window.c:369
2698 #: ../thunar/thunar-window.c:372
26982699 msgid "_Edit"
26992700 msgstr "_Editatu"
27002701
2701 #: ../thunar/thunar-window.c:370
2702 #: ../thunar/thunar-window.c:373
27022703 msgid "Pr_eferences..."
27032704 msgstr "Hob_espenak..."
27042705
2705 #: ../thunar/thunar-window.c:370
2706 #: ../thunar/thunar-window.c:373
27062707 msgid "Edit Thunars Preferences"
27072708 msgstr "Editatu Thunar hobespenak"
27082709
2709 #: ../thunar/thunar-window.c:372
2710 #: ../thunar/thunar-window.c:375
27102711 msgid "_View"
27112712 msgstr "I_kusi"
27122713
2713 #: ../thunar/thunar-window.c:373
2714 #: ../thunar/thunar-window.c:376
27142715 msgid "_Reload"
27152716 msgstr "Bi_rkargatu"
27162717
2717 #: ../thunar/thunar-window.c:375
2718 #: ../thunar/thunar-window.c:378
27182719 msgid "_Location Selector"
27192720 msgstr "_Kokapen hautatzailea"
27202721
2721 #: ../thunar/thunar-window.c:376
2722 #: ../thunar/thunar-window.c:379
27222723 msgid "_Pathbar Style"
27232724 msgstr "_Bide-barra estiloa"
27242725
2725 #: ../thunar/thunar-window.c:376
2726 #: ../thunar/thunar-window.c:379
27262727 msgid "Modern approach with buttons that correspond to folders"
27272728 msgstr "Karpetei dagozkion botoiekin ikuspegi modernoa"
27282729
2729 #: ../thunar/thunar-window.c:377
2730 #: ../thunar/thunar-window.c:380
27302731 msgid "_Toolbar Style"
27312732 msgstr "_Tresna-barra estiloa"
27322733
2733 #: ../thunar/thunar-window.c:377
2734 #: ../thunar/thunar-window.c:380
27342735 msgid "Traditional approach with location bar and navigation buttons"
27352736 msgstr "Kokaleku barra eta nabigazio botoiekin ikuspegi tradizionala"
27362737
2737 #: ../thunar/thunar-window.c:378
2738 #: ../thunar/thunar-window.c:381
27382739 msgid "_Side Pane"
27392740 msgstr "_Alboko panela"
27402741
2741 #: ../thunar/thunar-window.c:379
2742 #: ../thunar/thunar-window.c:382
27422743 msgid "_Shortcuts"
27432744 msgstr "_Loturak"
27442745
2745 #: ../thunar/thunar-window.c:379
2746 #: ../thunar/thunar-window.c:382
27462747 msgid "Toggles the visibility of the shortcuts pane"
27472748 msgstr "Lotura panelaren bistaratze egoera aldatu"
27482749
2749 #: ../thunar/thunar-window.c:380
2750 #: ../thunar/thunar-window.c:383
27502751 msgid "_Tree"
27512752 msgstr "Zuhai_tza"
27522753
2753 #: ../thunar/thunar-window.c:380
2754 #: ../thunar/thunar-window.c:383
27542755 msgid "Toggles the visibility of the tree pane"
27552756 msgstr "Zuhaitz panelaren bistaratze egoera aldatu"
27562757
2757 #: ../thunar/thunar-window.c:382
2758 #: ../thunar/thunar-window.c:385
27582759 msgid "St_atusbar"
27592760 msgstr "Egoer_a-barra"
27602761
2761 #: ../thunar/thunar-window.c:382
2762 #: ../thunar/thunar-window.c:385
27622763 msgid "Change the visibility of this window's statusbar"
27632764 msgstr "Leiho honen egoera tresnabarraren bistaratze egoera aldatu"
27642765
2765 #: ../thunar/thunar-window.c:383
2766 #: ../thunar/thunar-window.c:386
27662767 msgid "_Menubar"
27672768 msgstr "_Menu-barra"
27682769
2769 #: ../thunar/thunar-window.c:383
2770 #: ../thunar/thunar-window.c:386
27702771 msgid "Change the visibility of this window's menubar"
27712772 msgstr "Aldatu leiho honen menu-barraren ikusgarritasuna"
27722773
2773 #: ../thunar/thunar-window.c:384
2774 #: ../thunar/thunar-window.c:387
27742775 msgid "Show _Hidden Files"
27752776 msgstr "Bistarazi e_zkutatutako fitxategiak"
27762777
2777 #: ../thunar/thunar-window.c:384
2778 #: ../thunar/thunar-window.c:387
27782779 msgid "Toggles the display of hidden files in the current window"
27792780 msgstr "Leiho honetako ezkutatutako fitxategien bistaratze egoera aldatu"
27802781
2781 #: ../thunar/thunar-window.c:385
2782 #: ../thunar/thunar-window.c:388
27822783 msgid "Zoom I_n"
27832784 msgstr "Ha_nditu Zoom-a "
27842785
2785 #: ../thunar/thunar-window.c:385
2786 #: ../thunar/thunar-window.c:388
27862787 msgid "Show the contents in more detail"
27872788 msgstr "Edukiak zehaztasun handiagoarekin bistarazi"
27882789
2789 #: ../thunar/thunar-window.c:386
2790 #: ../thunar/thunar-window.c:389
27902791 msgid "Zoom _Out"
27912792 msgstr "Txikitu z_oom-a"
27922793
2793 #: ../thunar/thunar-window.c:386
2794 #: ../thunar/thunar-window.c:389
27942795 msgid "Show the contents in less detail"
27952796 msgstr "Edukiak zehaztasun txikiagoekin bistarazi"
27962797
2797 #: ../thunar/thunar-window.c:387
2798 #: ../thunar/thunar-window.c:390
27982799 msgid "Normal Si_ze"
27992800 msgstr "Ta_maina normala"
28002801
2801 #: ../thunar/thunar-window.c:387
2802 #: ../thunar/thunar-window.c:390
28022803 msgid "Show the contents at the normal size"
28032804 msgstr "Edukiak tamaina normalean bistarazi"
28042805
2805 #: ../thunar/thunar-window.c:388
2806 #: ../thunar/thunar-window.c:391
28062807 msgid "Clear Saved _Folder View Settings"
28072808 msgstr "Garbitu gordetako _karpeta ikuspegi ezarpenak"
28082809
2809 #: ../thunar/thunar-window.c:388
2810 #: ../thunar/thunar-window.c:391
28102811 msgid "Delete saved view settings for this folder"
28112812 msgstr "Ezabatu karpeta honentzat gordetako ikuspegia"
28122813
2813 #: ../thunar/thunar-window.c:389
2814 #: ../thunar/thunar-window.c:392
28142815 msgid "_Icon View"
28152816 msgstr "_Ikono ikuspeia"
28162817
2817 #: ../thunar/thunar-window.c:389
2818 #: ../thunar/thunar-window.c:392
28182819 msgid "Display folder content in an icon view"
28192820 msgstr "Karpeta edukia ikono ikuspegi batean bistarazi"
28202821
2821 #: ../thunar/thunar-window.c:390
2822 #: ../thunar/thunar-window.c:393
28222823 msgid "_List View"
28232824 msgstr "_Zerrenda ikuspegia"
28242825
2825 #: ../thunar/thunar-window.c:390
2826 #: ../thunar/thunar-window.c:393
28262827 msgid "Display folder content in a detailed list view"
28272828 msgstr "Karpeta edukia zehazturiko zerrenda ikuspegian bistarazi"
28282829
2829 #: ../thunar/thunar-window.c:391
2830 #: ../thunar/thunar-window.c:394
28302831 msgid "_Compact View"
28312832 msgstr "_Ikuspegi konpaktua"
28322833
2833 #: ../thunar/thunar-window.c:391
2834 #: ../thunar/thunar-window.c:394
28342835 msgid "Display folder content in a compact list view"
28352836 msgstr "Karpeta edukia ikuspegi konpaktuan bistarazi"
28362837
2837 #: ../thunar/thunar-window.c:393
2838 #: ../thunar/thunar-window.c:396
28382839 msgid "_Go"
28392840 msgstr "_Joan"
28402841
2841 #: ../thunar/thunar-window.c:395
2842 #: ../thunar/thunar-window.c:398
28422843 msgid "Go to the computer folder"
28432844 msgstr "Joan ordenagailuaren direktoriora"
28442845
2845 #: ../thunar/thunar-window.c:396
2846 #: ../thunar/thunar-window.c:399
28462847 msgid "_Home"
28472848 msgstr "_Etxea"
28482849
2849 #: ../thunar/thunar-window.c:396
2850 #: ../thunar/thunar-window.c:399
28502851 msgid "Go to the home folder"
28512852 msgstr "Joan etxe karpetara"
28522853
2853 #: ../thunar/thunar-window.c:397
2854 #: ../thunar/thunar-window.c:400
28542855 msgid "Desktop"
28552856 msgstr "Mahaigaina"
28562857
2857 #: ../thunar/thunar-window.c:397
2858 #: ../thunar/thunar-window.c:400
28582859 msgid "Go to the desktop folder"
28592860 msgstr "Joan idazmahai karpetara"
28602861
2861 #: ../thunar/thunar-window.c:398
2862 #: ../thunar/thunar-window.c:401
28622863 msgid ""
28632864 "Browse all local and remote disks and folders accessible from this computer"
28642865 msgstr "Arakatu ordenagailu honetako fitxategi lokal eta urruneko disko eta direktorio guztiak"
28652866
2866 #: ../thunar/thunar-window.c:399
2867 #: ../thunar/thunar-window.c:402
28672868 msgid "T_rash"
28682869 msgstr "Zaka_rrontzia"
28692870
2870 #: ../thunar/thunar-window.c:399
2871 #: ../thunar/thunar-window.c:402
28712872 msgid "Display the contents of the trash can"
28722873 msgstr "Zakarrontziak dituen edukiak bistarazi"
28732874
2874 #: ../thunar/thunar-window.c:400
2875 #: ../thunar/thunar-window.c:403
28752876 msgid "Open _Parent"
28762877 msgstr "Ireki _gurasoa"
28772878
2878 #: ../thunar/thunar-window.c:400
2879 #: ../thunar/thunar-window.c:403
28792880 msgid "Open the parent folder"
28802881 msgstr "Ireki karpeta gurasoa"
28812882
2882 #: ../thunar/thunar-window.c:401
2883 #: ../thunar/thunar-window.c:404
28832884 msgid "_Open Location..."
28842885 msgstr "_Ireki kokalekua"
28852886
2886 #: ../thunar/thunar-window.c:401
2887 #: ../thunar/thunar-window.c:404
28872888 msgid "Specify a location to open"
28882889 msgstr "Irekitzeko kokapen bat ezarri"
28892890
2890 #: ../thunar/thunar-window.c:403
2891 #: ../thunar/thunar-window.c:406
28912892 msgid "T_emplates"
28922893 msgstr "T_xantiloiak"
28932894
2894 #: ../thunar/thunar-window.c:403
2895 #: ../thunar/thunar-window.c:406
28952896 msgid "Go to the templates folder"
28962897 msgstr "Joan txantiloi karpetara"
28972898
2898 #: ../thunar/thunar-window.c:404
2899 #: ../thunar/thunar-window.c:407
28992900 msgid "B_rowse Network"
29002901 msgstr "A_rakatu sarea"
29012902
2902 #: ../thunar/thunar-window.c:407
2903 #: ../thunar/thunar-window.c:410
29032904 msgid "_Contents"
29042905 msgstr "_Edukiak"
29052906
2906 #: ../thunar/thunar-window.c:407
2907 #: ../thunar/thunar-window.c:410
29072908 msgid "Display Thunar user manual"
29082909 msgstr "Bistarazi Thunar erabiltzaile manuala"
29092910
2910 #: ../thunar/thunar-window.c:408
2911 #: ../thunar/thunar-window.c:411
29112912 msgid "Display information about Thunar"
29122913 msgstr "Bistarazi Thunar-eri buruzko argibideak"
29132914
2914 #: ../thunar/thunar-window.c:409
2915 #: ../thunar/thunar-window.c:412
29152916 msgid "Back"
29162917 msgstr "Atzera"
29172918
2918 #: ../thunar/thunar-window.c:409
2919 #: ../thunar/thunar-window.c:412
29192920 msgid "Go to the previous visited folder"
29202921 msgstr "Aurreko karpetara joan"
29212922
2922 #: ../thunar/thunar-window.c:411
2923 #: ../thunar/thunar-window.c:414
29232924 msgid "Forward"
29242925 msgstr "Aurrera"
29252926
2926 #: ../thunar/thunar-window.c:411
2927 #: ../thunar/thunar-window.c:414
29272928 msgid "Go to the next visited folder"
29282929 msgstr "Hurrengo karpetara joan"
29292930
2930 #: ../thunar/thunar-window.c:412
2931 #: ../thunar/thunar-window.c:415
29312932 msgid "_Previous Tab"
29322933 msgstr "Aurreko fitxa"
29332934
2934 #: ../thunar/thunar-window.c:412
2935 #: ../thunar/thunar-window.c:415
29352936 msgid "Switch to Previous Tab"
29362937 msgstr "Aldatu aurreko fitxara"
29372938
2938 #: ../thunar/thunar-window.c:413
2939 #: ../thunar/thunar-window.c:416
29392940 msgid "_Next Tab"
29402941 msgstr "Hurrengo fitxa"
29412942
2942 #: ../thunar/thunar-window.c:413
2943 #: ../thunar/thunar-window.c:416
29432944 msgid "Switch to Next Tab"
29442945 msgstr "Aldatu hurrengo fitxara"
29452946
29462947 #. add the label with the root warning
2947 #: ../thunar/thunar-window.c:719
2948 #: ../thunar/thunar-window.c:728
29482949 msgid "Warning: you are using the root account. You may harm your system."
29492950 msgstr "Kontuz: root kontua erabiltzen ari zara. Zure sistema hondatu dezakezu."
29502951
2951 #: ../thunar/thunar-window.c:1953
2952 #: ../thunar/thunar-window.c:1981
29522953 msgid "Close tab"
29532954 msgstr "Itxi fitxa"
29542955
2955 #: ../thunar/thunar-window.c:2192
2956 #: ../thunar/thunar-window.c:2223
29562957 #, c-format
29572958 msgid "Open the location \"%s\""
29582959 msgstr "ireki \"%s\" kokalekua"
29592960
2960 #: ../thunar/thunar-window.c:2337
2961 #: ../thunar/thunar-window.c:2369
29612962 #, c-format
29622963 msgid "Failed to launch \"%s\""
29632964 msgstr "Huts \"%s\" abiaraztean"
29642965
2965 #: ../thunar/thunar-window.c:2860
2966 #: ../thunar/thunar-window.c:2892
29662967 msgid "Failed to open parent folder"
29672968 msgstr "Huts guraso karpeta irekitzerakoan"
29682969
2969 #: ../thunar/thunar-window.c:2979
2970 #: ../thunar/thunar-window.c:3011
29702971 #, c-format
29712972 msgid "The directory \"%s\" does not exist. Do you want to create it?"
29722973 msgstr "\"%s\" direktorioa ez dago. Sortu nahi al duzu?"
29732974
29742975 #. display an error to the user
2975 #: ../thunar/thunar-window.c:3046
2976 #: ../thunar/thunar-window.c:3078
29762977 msgid "Failed to browse the computer"
29772978 msgstr "Huts ordenagailua arakatzerakoan"
29782979
29792980 #. display the "About Templates" dialog
2980 #: ../thunar/thunar-window.c:3086
2981 #: ../thunar/thunar-window.c:3118
29812982 msgid "About Templates"
29822983 msgstr "Txantiloiei buruz"
29832984
2984 #: ../thunar/thunar-window.c:3108
2985 #: ../thunar/thunar-window.c:3140
29852986 msgid "All files in this folder will appear in the \"Create Document\" menu."
29862987 msgstr "Karpeta honetako fitxategi guztiak \"Sortu dokumentua\" menuan agertuko dira."
29872988
2988 #: ../thunar/thunar-window.c:3115
2989 #: ../thunar/thunar-window.c:3147
29892990 msgid ""
29902991 "If you frequently create certain kinds of documents, make a copy of one and put it in this folder. Thunar will add an entry for this document in the \"Create Document\" menu.\n"
29912992 "\n"
29922993 "You can then select the entry from the \"Create Document\" menu and a copy of the document will be created in the directory you are viewing."
29932994 msgstr "Maiztasun handiz mota batetako dokumentuak sortu ezkero, horietako baten kopia egin eta karpeta honetan ipini. Thunar-ek dokumentu honentzat aukera bat gehituko du \"Sortu dokumentua\" menuan.\n\n\"Sortu dokumentua \" menuko sarrera hori aukeratzean ikusten ari zaren karpetan dokumentu horren kopia bat sortuko du."
29942995
2995 #: ../thunar/thunar-window.c:3127
2996 #: ../thunar/thunar-window.c:3159
29962997 msgid "Do _not display this message again"
29972998 msgstr "E_z bistarazi mezu hau berriz"
29982999
29993000 #. display an error to the user
3000 #: ../thunar/thunar-window.c:3158
3001 #: ../thunar/thunar-window.c:3190
30013002 msgid "Failed to open the file system root folder"
30023003 msgstr "Huts fitxategi sistemako erro karpeta irekitzerakoan"
30033004
30043005 #. display an error to the user
3005 #: ../thunar/thunar-window.c:3191
3006 #: ../thunar/thunar-window.c:3223
30063007 msgid "Failed to display the contents of the trash can"
30073008 msgstr "Huts zakarrontziaren edukia bistaratzerakoan"
30083009
30093010 #. display an error to the user
3010 #: ../thunar/thunar-window.c:3224
3011 #: ../thunar/thunar-window.c:3256
30113012 msgid "Failed to browse the network"
30123013 msgstr "Huts sarea arakatzerakoan"
30133014
3014 #: ../thunar/thunar-window.c:3328
3015 #: ../thunar/thunar-window.c:3360
30153016 msgid ""
30163017 "Thunar is a fast and easy to use file manager\n"
30173018 "for the Xfce Desktop Environment."
32383239
32393240 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:95
32403241 msgid "Title Case"
3241 msgstr ""
3242 msgstr "Izenburu modua"
32423243
32433244 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:96
32443245 msgid "First character uppercase"
35363537 msgid "No icon"
35373538 msgstr "Ikonorik ez"
35383539
3539 #: ../plugins/thunar-uca/thunar-uca-model.c:803
3540 #, c-format
3541 msgid "Unknown element <%s>"
3542 msgstr "Elementu ezezaguna <%s>"
3543
3544 #: ../plugins/thunar-uca/thunar-uca-model.c:821
3540 #: ../plugins/thunar-uca/thunar-uca-model.c:816
35453541 #, c-format
35463542 msgid "End element handler called while in root context"
35473543 msgstr "Amaiera elementu erabiltzailea deiturik root testuinguruan"
35483544
3549 #: ../plugins/thunar-uca/thunar-uca-model.c:926
3545 #: ../plugins/thunar-uca/thunar-uca-model.c:925
35503546 #, c-format
35513547 msgid "Unknown closing element <%s>"
35523548 msgstr "Itxiera elementu ezezaguna <%s>"
35533549
3554 #: ../plugins/thunar-uca/thunar-uca-model.c:1426
3550 #: ../plugins/thunar-uca/thunar-uca-model.c:1425
35553551 #, c-format
35563552 msgid "Failed to determine save location for uca.xml"
35573553 msgstr "Huts uca.xml fitxategiaren gordetze kokapena zehazterakoan"
35583554
3559 #: ../plugins/thunar-uca/thunar-uca-model.c:1546
3555 #: ../plugins/thunar-uca/thunar-uca-model.c:1545
35603556 #, c-format
35613557 msgid "Command not configured"
35623558 msgstr "Komandoa ez da konfiguratu"
38023798
38033799 #: ../thunar-bulk-rename.desktop.in.in.h:3
38043800 msgid "bulk;renamer;renaming;thunar;files;folders;directory;directories;"
3805 msgstr ""
3801 msgstr "berrizendatze;anitza;berrizendatzen;thunar;fitxategiak;karpetak;direktorio;direktoiroak;"
38063802
38073803 #: ../thunar/thunar-settings.desktop.in.h:1
38083804 msgid "File Manager Settings"
55 # ByungHyun Choi <byunghyun.choi@debianusers.org>, 2006
66 # Cybertramp <paran_son@outlook.com>, 2018
77 # 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>, 2017-2018
8 # Seok Chae <seok.chae@gmail.com>, 2020
89 # Seong-ho Cho <darkcircle.0426@gmail.com>, 2011-2020
910 # Thomas Sungjin Kang <potopro@gmail.com>, 2014
1011 msgid ""
1213 "Project-Id-Version: Thunar\n"
1314 "Report-Msgid-Bugs-To: \n"
1415 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
15 "PO-Revision-Date: 2020-08-22 10:45+0000\n"
16 "Last-Translator: Xfce Bot <transifex@xfce.org>\n"
16 "PO-Revision-Date: 2020-10-31 20:24+0000\n"
17 "Last-Translator: Seok Chae <seok.chae@gmail.com>\n"
1718 "Language-Team: Korean (http://www.transifex.com/xfce/thunar/language/ko/)\n"
1819 "MIME-Version: 1.0\n"
1920 "Content-Type: text/plain; charset=UTF-8\n"
11521153
11531154 #: ../thunar/thunar-launcher.c:270
11541155 msgid "Mount the selected device"
1155 msgstr ""
1156 msgstr "선택한 장치를 마운트합니다."
11561157
11571158 #. append the "Unmount" item
11581159 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1164
11621163
11631164 #: ../thunar/thunar-launcher.c:271
11641165 msgid "Unmount the selected device"
1165 msgstr ""
1166 msgstr "선택한 장치의 마운트를 해제합니다."
11661167
11671168 #. append the "Eject" (safely remove drive) item
11681169 #: ../thunar/thunar-launcher.c:272 ../thunar/thunar-shortcuts-view.c:1170
11711172
11721173 #: ../thunar/thunar-launcher.c:272
11731174 msgid "Eject the selected device"
1174 msgstr ""
1175 msgstr "선택한 장치를 꺼냅니다."
11751176
11761177 #: ../thunar/thunar-launcher.c:827
11771178 #, c-format
12261227 #, c-format
12271228 msgid "Open in New _Tab"
12281229 msgid_plural "Open in %d New _Tabs"
1229 msgstr[0] "%d프로그램의 새 탭에서 열기(_T)"
1230 msgstr[0] "새 탭 %d개로 열기(_T)"
12301231
12311232 #: ../thunar/thunar-launcher.c:1318
12321233 #, c-format
12331234 msgid "Open the selected directory in new tab"
12341235 msgid_plural "Open the selected directories in %d new tabs"
1235 msgstr[0] "선택한 디렉터리를 %d 프로그램의 새 탭에서 엽니다"
1236 msgstr[0] "선택한 디렉터리를 %d개의 새 탭에서 엽니다"
12361237
12371238 #: ../thunar/thunar-launcher.c:1327
12381239 #, c-format
12731274
12741275 #: ../thunar/thunar-launcher.c:1473
12751276 msgid "Cut the selection"
1276 msgstr ""
1277 msgstr "선택 항목 잘라내기"
12771278
12781279 #: ../thunar/thunar-launcher.c:1483
12791280 msgid "Prepare the selected file to be moved with a Paste command"
12821283
12831284 #: ../thunar/thunar-launcher.c:1497
12841285 msgid "Copy the selection"
1285 msgstr ""
1286 msgstr "선택 항목 복사"
12861287
12871288 #: ../thunar/thunar-launcher.c:1507
12881289 msgid "Prepare the selected file to be copied with a Paste command"
12911292
12921293 #: ../thunar/thunar-launcher.c:1530
12931294 msgid "Paste the clipboard"
1294 msgstr ""
1295 msgstr "클립보드에서 붙여넣기"
12951296
12961297 #: ../thunar/thunar-launcher.c:1759
12971298 msgid "Side Pane (Create Shortcut)"
16511652
16521653 #: ../thunar/thunar-preferences-dialog.c:332
16531654 msgid "View Settings"
1654 msgstr ""
1655 msgstr "설정 보기"
16551656
16561657 #: ../thunar/thunar-preferences-dialog.c:345
16571658 msgid "View _new folders using:"
16951696
16961697 #: ../thunar/thunar-preferences-dialog.c:380
16971698 msgid "_Remember view settings for each folder"
1698 msgstr ""
1699 msgstr "각 폴더의 보기 설정을 기억(_R)"
16991700
17001701 #: ../thunar/thunar-preferences-dialog.c:383
17011702 msgid ""
17021703 "Select this option to remember view type, sort column, and sort order "
17031704 "individually for each folder"
1704 msgstr ""
1705 msgstr "각 폴더에 보기 방식, 컬럼 배열, 정렬 순서를 개별적으로 기억해 놓으려면 이 옵션을 선택하세요."
17051706
17061707 #: ../thunar/thunar-preferences-dialog.c:391
17071708 msgid "gvfs metadata support is required"
1708 msgstr ""
1709 msgstr "gvfs 메타데이터 지원이 필요합니다."
17091710
17101711 #: ../thunar/thunar-preferences-dialog.c:394
17111712 msgid "Draw frames around thumbnails"
23142315 #: ../thunar/thunar-shortcuts-model.c:665
23152316 #, c-format
23162317 msgid "Mount and open %s (%s)"
2317 msgstr ""
2318 msgstr "%s 을(를) 마운트하여 엽니다. (%s)"
23182319
23192320 #: ../thunar/thunar-shortcuts-model.c:678
23202321 #: ../plugins/thunar-tpa/thunar-tpa.c:284
27692770
27702771 #: ../thunar/thunar-window.c:388
27712772 msgid "Clear Saved _Folder View Settings"
2772 msgstr ""
2773 msgstr "저장된 폴더 보기 설정 모두 삭제(_F)"
27732774
27742775 #: ../thunar/thunar-window.c:388
27752776 msgid "Delete saved view settings for this folder"
2776 msgstr ""
2777 msgstr "이 폴더의 폴더 보기 설정 삭제"
27772778
27782779 #: ../thunar/thunar-window.c:389
27792780 msgid "_Icon View"
+315
-320
po/nn.po less more
33 #
44 # Translators:
55 # Eirik U. Birkeland <eirbir@gmail.com>, 2008
6 # Kevin Brubeck Unhammer <unhammer+dill@mm.st>, 2015,2018-2019
6 # Kevin Brubeck Unhammer <unhammer+dill@mm.st>, 2015,2018-2020
77 msgid ""
88 msgstr ""
99 "Project-Id-Version: Thunar\n"
1010 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
12 "PO-Revision-Date: 2020-08-22 10:45+0000\n"
13 "Last-Translator: Xfce Bot <transifex@xfce.org>\n"
11 "POT-Creation-Date: 2020-12-03 00:45+0100\n"
12 "PO-Revision-Date: 2020-12-19 08:16+0000\n"
13 "Last-Translator: Kevin Brubeck Unhammer <unhammer+dill@mm.st>\n"
1414 "Language-Team: Norwegian Nynorsk (http://www.transifex.com/xfce/thunar/language/nn/)\n"
1515 "MIME-Version: 1.0\n"
1616 "Content-Type: text/plain; charset=UTF-8\n"
2929
3030 #: ../thunar/thunar-abstract-icon-view.c:119
3131 msgid "By _Name"
32 msgstr ""
32 msgstr "Etter _namn"
3333
3434 #: ../thunar/thunar-abstract-icon-view.c:119
3535 msgid "Keep items sorted by their name"
3737
3838 #: ../thunar/thunar-abstract-icon-view.c:120
3939 msgid "By _Size"
40 msgstr ""
40 msgstr "Etter _storleik"
4141
4242 #: ../thunar/thunar-abstract-icon-view.c:120
4343 msgid "Keep items sorted by their size"
4545
4646 #: ../thunar/thunar-abstract-icon-view.c:121
4747 msgid "By _Type"
48 msgstr ""
48 msgstr "Etter _type"
4949
5050 #: ../thunar/thunar-abstract-icon-view.c:121
5151 msgid "Keep items sorted by their type"
5353
5454 #: ../thunar/thunar-abstract-icon-view.c:122
5555 msgid "By Modification _Date"
56 msgstr ""
56 msgstr "Etter endrings_dato"
5757
5858 #: ../thunar/thunar-abstract-icon-view.c:122
5959 msgid "Keep items sorted by their modification date"
127127 #. tell the user that we were unable to launch the file specified
128128 #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637
129129 #: ../thunar/thunar-location-entry.c:366 ../thunar/thunar-location-entry.c:394
130 #: ../thunar/thunar-shortcuts-view.c:1703
131 #: ../thunar/thunar-shortcuts-view.c:1731 ../thunar/thunar-window.c:2363
130 #: ../thunar/thunar-shortcuts-view.c:1706
131 #: ../thunar/thunar-shortcuts-view.c:1734 ../thunar/thunar-window.c:2395
132132 #, c-format
133133 msgid "Failed to open \"%s\""
134134 msgstr "Klarte ikkje opna «%s»"
139139 msgstr "Klarte ikkje opna «%s»: %s"
140140
141141 #. display an error message
142 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2096
142 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2105
143143 #: ../thunar/thunar-properties-dialog.c:739
144144 #, c-format
145145 msgid "Failed to rename \"%s\""
146146 msgstr "Klarte ikkje gje nytt namn til «%s»"
147147
148 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250
148 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259
149149 msgid "New Folder"
150150 msgstr "Ny mappe"
151151
152 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251
152 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260
153153 msgid "Create New Folder"
154154 msgstr "Opprett ei ny mappe"
155155
162162 msgstr "Lag ny fil"
163163
164164 #. generate a title for the create dialog
165 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2296
165 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2305
166166 #, c-format
167167 msgid "Create Document from template \"%s\""
168168 msgstr "Lag dokument frå malen «%s»"
213213 #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98
214214 #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649
215215 #: ../thunar/thunar-dialogs.c:762 ../thunar/thunar-dialogs.c:1034
216 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:878
216 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:877
217217 #: ../thunar/thunar-permissions-chooser.c:535
218218 #: ../thunar/thunar-permissions-chooser.c:1143
219219 #: ../thunar/thunar-properties-dialog.c:827
220220 #: ../thunar/thunar-renamer-dialog.c:357
221 #: ../thunar/thunar-renamer-dialog.c:1063
221 #: ../thunar/thunar-renamer-dialog.c:1059
222222 #: ../thunar/thunar-renamer-progress.c:198
223223 #: ../thunar/thunar-renamer-progress.c:208
224 #: ../thunar/thunar-standard-view.c:2089
224 #: ../thunar/thunar-standard-view.c:2083
225225 #: ../plugins/thunar-sendto-email/main.c:219
226226 #: ../plugins/thunar-sendto-email/main.c:238
227227 #: ../plugins/thunar-sendto-email/main.c:293
232232 msgid "_Cancel"
233233 msgstr "Av_bryt"
234234
235 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260
235 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259
236236 #: ../plugins/thunar-uca/thunar-uca-chooser.c:372
237237 msgid "_Delete"
238238 msgstr "_Slett"
263263
264264 #. append the "Empty Trash" menu action
265265 #. prepare the menu item
266 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:254
266 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:253
267267 #: ../thunar/thunar-shortcuts-view.c:1226
268268 #: ../plugins/thunar-tpa/thunar-tpa.c:175
269269 msgid "_Empty Trash"
314314 msgid "Other Application..."
315315 msgstr "Anna program..."
316316
317 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842
317 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862
318318 msgid "Open With"
319319 msgstr "Opna med"
320320
342342 #. add the "Ok"/"Open" button
343343 #: ../thunar/thunar-chooser-dialog.c:291
344344 #: ../thunar/thunar-chooser-dialog.c:1155
345 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3088
345 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3120
346346 #: ../plugins/thunar-uca/thunar-uca-editor.c:142
347347 #: ../plugins/thunar-uca/thunar-uca-editor.c:435
348348 msgid "_OK"
414414 #. change the accept button label text
415415 #. aka "activate"
416416 #: ../thunar/thunar-chooser-dialog.c:754
417 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1308
418 #: ../thunar/thunar-renamer-dialog.c:1064
417 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1317
418 #: ../thunar/thunar-renamer-dialog.c:1060
419419 #: ../thunar/thunar-shortcuts-view.c:1118
420420 #: ../plugins/thunar-uca/thunar-uca-editor.c:177
421421 msgid "_Open"
422422 msgstr "_Opna"
423423
424424 #: ../thunar/thunar-chooser-dialog.c:760
425 #: ../thunar/thunar-renamer-dialog.c:1071
425 #: ../thunar/thunar-renamer-dialog.c:1067
426426 #: ../plugins/thunar-uca/thunar-uca-editor.c:184
427427 msgid "All Files"
428428 msgstr "Alle filer"
493493 #. add the "Help" button
494494 #: ../thunar/thunar-column-editor.c:126
495495 #: ../thunar/thunar-preferences-dialog.c:303
496 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:406
496 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:409
497497 msgid "_Help"
498498 msgstr "_Hjelp"
499499
678678
679679 #: ../thunar/thunar-dialogs.c:606 ../thunar/thunar-dialogs.c:768
680680 msgid "Re_name"
681 msgstr ""
681 msgstr "Endra _namn"
682682
683683 #: ../thunar/thunar-dialogs.c:610 ../thunar/thunar-dialogs.c:767
684684 msgid "Rena_me All"
685 msgstr ""
685 msgstr "Endra alle na_mn"
686686
687687 #: ../thunar/thunar-dialogs.c:614 ../thunar/thunar-permissions-chooser.c:536
688688 msgid "_No"
723723 #: ../thunar/thunar-dialogs.c:836
724724 #, c-format
725725 msgid "Do you want to replace the link"
726 msgstr ""
726 msgstr "Vil du erstatta lenka"
727727
728728 #. TRANSLATORS: First part of replace dialog sentence
729729 #: ../thunar/thunar-dialogs.c:839
730730 #, c-format
731731 msgid "Do you want to replace the existing folder"
732 msgstr ""
732 msgstr "Vil du erstatta den eksisterande mappa"
733733
734734 #. TRANSLATORS: First part of replace dialog sentence
735735 #: ../thunar/thunar-dialogs.c:842
736736 #, c-format
737737 msgid "Do you want to replace the existing file"
738 msgstr ""
738 msgstr "Vil du erstatta den eksisterande fila"
739739
740740 #. Fourth box (size, volume, free space)
741741 #: ../thunar/thunar-dialogs.c:863 ../thunar/thunar-dialogs.c:902
752752 #: ../thunar/thunar-dialogs.c:875
753753 #, c-format
754754 msgid "with the following link?"
755 msgstr ""
755 msgstr "med denne lenka?"
756756
757757 #. TRANSLATORS: Second part of replace dialog sentence
758758 #: ../thunar/thunar-dialogs.c:878
759759 #, c-format
760760 msgid "with the following folder?"
761 msgstr ""
761 msgstr "med denne mappa?"
762762
763763 #. TRANSLATORS: Second part of replace dialog sentence
764764 #: ../thunar/thunar-dialogs.c:881
765765 #, c-format
766766 msgid "with the following file?"
767 msgstr ""
767 msgstr "med denne fila?"
768768
769769 #: ../thunar/thunar-dialogs.c:1014
770770 #, c-format
795795
796796 #. display an error to the user
797797 #. display an error message to the user
798 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:694
798 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:693
799799 #, c-format
800800 msgid "Failed to execute file \"%s\""
801801 msgstr "Klarte ikkje køyra fila «%s»"
830830 msgid "MIME Type"
831831 msgstr "MIME-type"
832832
833 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:416
833 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:417
834834 #: ../thunarx/thunarx-renamer.c:164
835835 msgid "Name"
836836 msgstr "Namn"
864864 msgid "File Name"
865865 msgstr "Filnamn"
866866
867 #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289
867 #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289
868868 #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7
869869 msgid "Trash"
870870 msgstr "Papirkorg"
871871
872 #: ../thunar/thunar-file.c:1089 ../thunar/thunar-gio-extensions.c:287
873 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:394
872 #: ../thunar/thunar-file.c:1073 ../thunar/thunar-gio-extensions.c:287
873 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:397
874874 msgid "File System"
875875 msgstr "Filsystem"
876876
877 #: ../thunar/thunar-file.c:1529
877 #: ../thunar/thunar-file.c:1526
878878 #, c-format
879879 msgid "The root folder has no parent"
880880 msgstr "Rotmappa har ingen foreldre"
881881
882 #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925
882 #: ../thunar/thunar-file.c:1620
883883 #, c-format
884884 msgid "Failed to parse the desktop file: %s"
885885 msgstr "Klarte ikkje tolka skrivebordsfila %s"
886886
887887 #. if the .desktop file is not secure, ask user what to do
888 #: ../thunar/thunar-file.c:1635
888 #: ../thunar/thunar-file.c:1632
889889 msgid "Untrusted application launcher"
890890 msgstr "Ukjend programstartar"
891891
892 #: ../thunar/thunar-file.c:1663
892 #: ../thunar/thunar-file.c:1660
893893 #, c-format
894894 msgid "No Exec field specified"
895895 msgstr "Exec-felt er ikkje oppgjeve"
896896
897897 #. if the .desktop file is not secure, ask user what to do
898 #: ../thunar/thunar-file.c:1672
898 #: ../thunar/thunar-file.c:1669
899899 msgid "Untrusted link launcher"
900900 msgstr "Ukjend lenkjestartar"
901901
902 #: ../thunar/thunar-file.c:1688
902 #: ../thunar/thunar-file.c:1685
903903 #, c-format
904904 msgid "No URL field specified"
905905 msgstr "URL-felt er ikkje oppgjeve"
906906
907 #: ../thunar/thunar-file.c:1693
907 #: ../thunar/thunar-file.c:1690
908908 msgid "Invalid desktop file"
909909 msgstr "Ugyldig skrivebordsfil"
910910
940940 #: ../thunar/thunar-io-jobs.c:111
941941 #, c-format
942942 msgid "Error removing file: %s"
943 msgstr ""
943 msgstr "Feil ved fjerning av fil: %s"
944944
945945 #: ../thunar/thunar-io-jobs.c:214 ../thunar/thunar-io-jobs.c:369
946946 #, c-format
10281028
10291029 #: ../thunar/thunar-job.c:443
10301030 msgid "Do you want to permanently delete it?"
1031 msgstr ""
1031 msgstr "Vil du sletta den permanent?"
10321032
10331033 #: ../thunar/thunar-job.c:497
10341034 msgid "Do you want to create it?"
10441044 "space."
10451045 msgstr "Målmappa har ikkje nok ledig plass. Prøv å fjerna filer for å få meir plass."
10461046
1047 #: ../thunar/thunar-launcher.c:243
1047 #: ../thunar/thunar-launcher.c:242
10481048 msgid "Open With Other _Application..."
10491049 msgstr "Opna med eit anna _program"
10501050
1051 #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843
1051 #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863
10521052 msgid "Choose another application with which to open the selected file"
10531053 msgstr "Vel eit anna program som skal opna den valde fila"
10541054
10561056 #. possible to automatically migrate to new accel paths.
10571057 #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to
10581058 #. fix that
1059 #: ../thunar/thunar-launcher.c:247
1059 #: ../thunar/thunar-launcher.c:246
10601060 msgid "_Send To"
10611061 msgstr "_Send til"
10621062
1063 #: ../thunar/thunar-launcher.c:250
1063 #: ../thunar/thunar-launcher.c:249
10641064 msgid "_Properties..."
10651065 msgstr "Ei_genskapar …"
10661066
1067 #: ../thunar/thunar-launcher.c:250
1067 #: ../thunar/thunar-launcher.c:249
10681068 msgid "View the properties of the selected file"
10691069 msgstr "Vis eigenskapane til den valde fila."
10701070
1071 #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354
1071 #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363
10721072 msgid "Ma_ke Link"
10731073 msgid_plural "Ma_ke Links"
10741074 msgstr[0] "Lag len_kje"
10751075 msgstr[1] "Lag len_kjer"
10761076
1077 #: ../thunar/thunar-launcher.c:252
1077 #: ../thunar/thunar-launcher.c:251
10781078 msgid "Du_plicate"
10791079 msgstr "La_g ein kopi"
10801080
1081 #: ../thunar/thunar-launcher.c:253
1081 #: ../thunar/thunar-launcher.c:252
10821082 msgid "_Rename..."
10831083 msgstr "End_ra namn …"
10841084
1085 #: ../thunar/thunar-launcher.c:254
1085 #: ../thunar/thunar-launcher.c:253
10861086 msgid "Delete all files and folders in the Trash"
10871087 msgstr "Slett alle filene og mappene i papirkorga"
10881088
1089 #: ../thunar/thunar-launcher.c:255
1089 #: ../thunar/thunar-launcher.c:254
10901090 msgid "Create _Folder..."
10911091 msgstr "Opprett _mappe …"
10921092
1093 #: ../thunar/thunar-launcher.c:255
1093 #: ../thunar/thunar-launcher.c:254
10941094 msgid "Create an empty folder within the current folder"
10951095 msgstr "Opprett ei tom mappe i den gjeldande mappa"
10961096
1097 #: ../thunar/thunar-launcher.c:256
1097 #: ../thunar/thunar-launcher.c:255
10981098 msgid "Create _Document"
10991099 msgstr "Opprett _dokument"
11001100
1101 #: ../thunar/thunar-launcher.c:256
1101 #: ../thunar/thunar-launcher.c:255
11021102 msgid "Create a new document from a template"
1103 msgstr ""
1104
1105 #: ../thunar/thunar-launcher.c:258
1103 msgstr "Lag nytt dokument frå ein mal"
1104
1105 #: ../thunar/thunar-launcher.c:257
11061106 msgid "_Restore"
11071107 msgstr "_Rett opp att"
11081108
1109 #: ../thunar/thunar-launcher.c:259
1109 #: ../thunar/thunar-launcher.c:258
11101110 msgid "Mo_ve to Trash"
11111111 msgstr "Flytt til _papirkorga"
11121112
1113 #: ../thunar/thunar-launcher.c:265
1113 #: ../thunar/thunar-launcher.c:264
11141114 msgid "_Paste"
11151115 msgstr "_Lim inn"
11161116
1117 #: ../thunar/thunar-launcher.c:265
1117 #: ../thunar/thunar-launcher.c:264
11181118 msgid "Move or copy files previously selected by a Cut or Copy command"
11191119 msgstr "Flytt eller kopier filer som tidlegare var valde med ein «Klipp ut»- eller «Kopier»-kommando."
11201120
1121 #: ../thunar/thunar-launcher.c:266
1121 #: ../thunar/thunar-launcher.c:265
11221122 msgid "_Paste Into Folder"
11231123 msgstr "_Lim filer inn i mappe"
11241124
1125 #: ../thunar/thunar-launcher.c:266
1125 #: ../thunar/thunar-launcher.c:265
11261126 msgid ""
11271127 "Move or copy files previously selected by a Cut or Copy command into the "
11281128 "selected folder"
11291129 msgstr "Flytt eller kopier filer som tidlegare var valde med ein «Klipp ut»- eller «Kopier»-kommando til den valde mappa."
11301130
1131 #: ../thunar/thunar-launcher.c:267
1131 #: ../thunar/thunar-launcher.c:266
11321132 msgid "_Copy"
11331133 msgstr "_Kopier"
11341134
1135 #: ../thunar/thunar-launcher.c:267
1135 #: ../thunar/thunar-launcher.c:266
11361136 msgid "Prepare the selected files to be copied with a Paste command"
11371137 msgstr "Klargjer dei valde filene til kopiering ved seinare innliming."
11381138
1139 #: ../thunar/thunar-launcher.c:268
1139 #: ../thunar/thunar-launcher.c:267
11401140 msgid "Cu_t"
11411141 msgstr "Klipp _ut"
11421142
1143 #: ../thunar/thunar-launcher.c:268
1143 #: ../thunar/thunar-launcher.c:267
11441144 msgid "Prepare the selected files to be moved with a Paste command"
11451145 msgstr "Klargjer dei valde filene til flytting ved seinare innliming."
11461146
11471147 #. append the "Mount" item
1148 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1158
1148 #: ../thunar/thunar-launcher.c:269 ../thunar/thunar-shortcuts-view.c:1158
11491149 msgid "_Mount"
11501150 msgstr "_Monter"
11511151
1152 #: ../thunar/thunar-launcher.c:270
1152 #: ../thunar/thunar-launcher.c:269
11531153 msgid "Mount the selected device"
1154 msgstr ""
1154 msgstr "Monter den valde eininga"
11551155
11561156 #. append the "Unmount" item
1157 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1164
1157 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1164
11581158 #: ../thunar/thunar-shortcuts-view.c:1212
11591159 msgid "_Unmount"
11601160 msgstr "_Avmonter"
11611161
1162 #: ../thunar/thunar-launcher.c:271
1162 #: ../thunar/thunar-launcher.c:270
11631163 msgid "Unmount the selected device"
1164 msgstr ""
1164 msgstr "Avmonter den valde eininga"
11651165
11661166 #. append the "Eject" (safely remove drive) item
1167 #: ../thunar/thunar-launcher.c:272 ../thunar/thunar-shortcuts-view.c:1170
1167 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1170
11681168 msgid "_Eject"
11691169 msgstr "_Løys ut"
11701170
1171 #: ../thunar/thunar-launcher.c:272
1171 #: ../thunar/thunar-launcher.c:271
11721172 msgid "Eject the selected device"
1173 msgstr ""
1174
1175 #: ../thunar/thunar-launcher.c:827
1173 msgstr "Løys ut den valde eininga"
1174
1175 #: ../thunar/thunar-launcher.c:826
11761176 #, c-format
11771177 msgid "Failed to open file \"%s\""
11781178 msgstr "Klarte ikkje opna fila «%s»"
11791179
11801180 #. we can just tell that n files failed to open
1181 #: ../thunar/thunar-launcher.c:833
1181 #: ../thunar/thunar-launcher.c:832
11821182 #, c-format
11831183 msgid "Failed to open %d file"
11841184 msgid_plural "Failed to open %d files"
11851185 msgstr[0] "Klarte ikkje opna ei fil"
11861186 msgstr[1] "Klarte ikkje opna %d filer"
11871187
1188 #: ../thunar/thunar-launcher.c:872
1188 #: ../thunar/thunar-launcher.c:871
11891189 msgid "Are you sure you want to open all folders?"
11901190 msgstr "Er du sikker på at du vil opna alle mappene?"
11911191
1192 #: ../thunar/thunar-launcher.c:874
1192 #: ../thunar/thunar-launcher.c:873
11931193 #, c-format
11941194 msgid "This will open %d separate file manager window."
11951195 msgid_plural "This will open %d separate file manager windows."
11961196 msgstr[0] "Dette vil opna %d filbehandlingsvindauge."
11971197 msgstr[1] "Dette vil opna %d ulike filbehandlingsvindauge."
11981198
1199 #: ../thunar/thunar-launcher.c:877
1199 #: ../thunar/thunar-launcher.c:876
12001200 #, c-format
12011201 msgid "Open %d New Window"
12021202 msgid_plural "Open %d New Windows"
12031203 msgstr[0] "Opna eit nytt vindauge"
12041204 msgstr[1] "Opna %d nye vindauge"
12051205
1206 #: ../thunar/thunar-launcher.c:948 ../thunar/thunar-launcher.c:1653
1207 #: ../thunar/thunar-shortcuts-view.c:1767
1208 #: ../thunar/thunar-shortcuts-view.c:2009
1206 #: ../thunar/thunar-launcher.c:953 ../thunar/thunar-launcher.c:1662
1207 #: ../thunar/thunar-shortcuts-view.c:1770
1208 #: ../thunar/thunar-shortcuts-view.c:2012
12091209 #, c-format
12101210 msgid "Failed to mount \"%s\""
12111211 msgstr "Klarte ikkje montera «%s»"
12121212
1213 #: ../thunar/thunar-launcher.c:1308
1213 #: ../thunar/thunar-launcher.c:1317
12141214 msgid "Open the selected file"
12151215 msgid_plural "Open the selected files"
12161216 msgstr[0] "Opna den valde fila"
12171217 msgstr[1] "Opna dei valde filene"
12181218
1219 #: ../thunar/thunar-launcher.c:1312
1219 #: ../thunar/thunar-launcher.c:1321
12201220 msgid "_Execute"
12211221 msgstr "_Køyr"
12221222
1223 #: ../thunar/thunar-launcher.c:1312
1223 #: ../thunar/thunar-launcher.c:1321
12241224 msgid "Execute the selected file"
12251225 msgid_plural "Execute the selected files"
12261226 msgstr[0] "Køyr den valde fila"
12271227 msgstr[1] "Køyr dei valde filene"
12281228
1229 #: ../thunar/thunar-launcher.c:1317
1229 #: ../thunar/thunar-launcher.c:1326
12301230 #, c-format
12311231 msgid "Open in New _Tab"
12321232 msgid_plural "Open in %d New _Tabs"
1233 msgstr[0] ""
1234 msgstr[1] ""
1235
1236 #: ../thunar/thunar-launcher.c:1318
1233 msgstr[0] "Opna i ny _fane"
1234 msgstr[1] "Opna i %d nye _faner"
1235
1236 #: ../thunar/thunar-launcher.c:1327
12371237 #, c-format
12381238 msgid "Open the selected directory in new tab"
12391239 msgid_plural "Open the selected directories in %d new tabs"
1240 msgstr[0] ""
1241 msgstr[1] ""
1242
1243 #: ../thunar/thunar-launcher.c:1327
1240 msgstr[0] "Opna den valde mappa i ei ny fane"
1241 msgstr[1] "Opna dei valde mappene i %d nye faner"
1242
1243 #: ../thunar/thunar-launcher.c:1336
12441244 #, c-format
12451245 msgid "Open in New _Window"
12461246 msgid_plural "Open in %d New _Windows"
1247 msgstr[0] ""
1248 msgstr[1] ""
1249
1250 #: ../thunar/thunar-launcher.c:1328
1247 msgstr[0] "Opna i nytt _vindauge"
1248 msgstr[1] "Opna i %d nye _vindauge"
1249
1250 #: ../thunar/thunar-launcher.c:1337
12511251 #, c-format
12521252 msgid "Open the selected directory in new window"
12531253 msgid_plural "Open the selected directories in %d new windows"
1254 msgstr[0] ""
1255 msgstr[1] ""
1256
1257 #: ../thunar/thunar-launcher.c:1355
1254 msgstr[0] "Opna den valde mappa i nytt vindauge"
1255 msgstr[1] "Opna dei valde mappene i %d nye vindauge"
1256
1257 #: ../thunar/thunar-launcher.c:1364
12581258 msgid "Create a symbolic link for the selected file"
12591259 msgid_plural "Create a symbolic link for each selected file"
12601260 msgstr[0] "Opprett ei symbolsk lenkje for den valde fila."
12611261 msgstr[1] "Opprett ei symbolsk lenkje for kvar valde fil."
12621262
1263 #: ../thunar/thunar-launcher.c:1379
1263 #: ../thunar/thunar-launcher.c:1388
12641264 msgid "Rename the selected file"
12651265 msgid_plural "Rename the selected files"
12661266 msgstr[0] "Endra namn på den valde fila."
12671267 msgstr[1] "Endra namn på dei valde filene."
12681268
1269 #: ../thunar/thunar-launcher.c:1389
1269 #: ../thunar/thunar-launcher.c:1398
12701270 msgid "Restore the selected file to its original location"
12711271 msgid_plural "Restore the selected files to its original location"
1272 msgstr[0] ""
1273 msgstr[1] ""
1274
1275 #: ../thunar/thunar-launcher.c:1406
1272 msgstr[0] "Rett opp att den valde fila til der ho kom frå"
1273 msgstr[1] "Rett opp att dei valde filene til der dei kom frå"
1274
1275 #: ../thunar/thunar-launcher.c:1415
12761276 msgid "Move the selected file to the Trash"
12771277 msgid_plural "Move the selected files to the Trash"
12781278 msgstr[0] "Flytt den valde fila til papirkorga"
12791279 msgstr[1] "Flytt dei valde filene til papirkorga"
12801280
1281 #: ../thunar/thunar-launcher.c:1423
1281 #: ../thunar/thunar-launcher.c:1432
12821282 msgid "Permanently delete the selected file"
12831283 msgid_plural "Permanently delete the selected files"
12841284 msgstr[0] "Slett den valde fila for godt"
12851285 msgstr[1] "Slett dei valde filene for godt"
12861286
1287 #: ../thunar/thunar-launcher.c:1473
1287 #: ../thunar/thunar-launcher.c:1482
12881288 msgid "Cut the selection"
1289 msgstr ""
1290
1291 #: ../thunar/thunar-launcher.c:1483
1289 msgstr "Klipp ut utval"
1290
1291 #: ../thunar/thunar-launcher.c:1492
12921292 msgid "Prepare the selected file to be moved with a Paste command"
12931293 msgid_plural "Prepare the selected files to be moved with a Paste command"
12941294 msgstr[0] "Klargjer den valde fila til flytting ved seinare innliming."
12951295 msgstr[1] "Klargjer dei valde filene til flytting ved seinare innliming."
12961296
1297 #: ../thunar/thunar-launcher.c:1497
1297 #: ../thunar/thunar-launcher.c:1506
12981298 msgid "Copy the selection"
1299 msgstr ""
1300
1301 #: ../thunar/thunar-launcher.c:1507
1299 msgstr "Kopier utval"
1300
1301 #: ../thunar/thunar-launcher.c:1516
13021302 msgid "Prepare the selected file to be copied with a Paste command"
13031303 msgid_plural "Prepare the selected files to be copied with a Paste command"
13041304 msgstr[0] "Klargjer den valde fila til kopiering ved seinare innliming."
13051305 msgstr[1] "Klargjer dei valde filene til kopiering ved seinare innliming."
13061306
1307 #: ../thunar/thunar-launcher.c:1530
1307 #: ../thunar/thunar-launcher.c:1539
13081308 msgid "Paste the clipboard"
1309 msgstr ""
1310
1311 #: ../thunar/thunar-launcher.c:1759
1309 msgstr "Lim inn frå utklippstavla"
1310
1311 #: ../thunar/thunar-launcher.c:1768
13121312 msgid "Side Pane (Create Shortcut)"
13131313 msgid_plural "Side Pane (Create Shortcuts)"
13141314 msgstr[0] "Sidepanel (Opprett snarveg)"
13151315 msgstr[1] "Sidepanel (Opprett snarvegar)"
13161316
1317 #: ../thunar/thunar-launcher.c:1760
1317 #: ../thunar/thunar-launcher.c:1769
13181318 msgid "Add the selected folder to the shortcuts side pane"
13191319 msgid_plural "Add the selected folders to the shortcuts side pane"
13201320 msgstr[0] "Legg den valde mappa til i snarvegsidepanelet"
13211321 msgstr[1] "Legg dei valde mappene til i snarvegsidepanelet"
13221322
1323 #: ../thunar/thunar-launcher.c:1779
1323 #: ../thunar/thunar-launcher.c:1788
13241324 msgid "Desktop (Create Link)"
13251325 msgid_plural "Desktop (Create Links)"
13261326 msgstr[0] "Skrivebord (Opprett lenkje)"
13271327 msgstr[1] "Skrivebord (Opprett lenkjer)"
13281328
1329 #: ../thunar/thunar-launcher.c:1780
1329 #: ../thunar/thunar-launcher.c:1789
13301330 msgid "Create a link to the selected file on the desktop"
13311331 msgid_plural "Create links to the selected files on the desktop"
13321332 msgstr[0] "Opprett ei lenkje til den valde fila på skrivebordet"
13331333 msgstr[1] "Opprett lenkjer til den valde fila på skrivebordet"
13341334
1335 #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839
1335 #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848
13361336 #, c-format
13371337 msgid "Send the selected file to \"%s\""
13381338 msgid_plural "Send the selected files to \"%s\""
13391339 msgstr[0] "Send den valde fila til «%s»"
13401340 msgstr[1] "Send dei valde filene til «%s»"
13411341
1342 #: ../thunar/thunar-launcher.c:2312
1342 #: ../thunar/thunar-launcher.c:2321
13431343 msgid "New Empty File"
13441344 msgstr "Ny tom fil"
13451345
1346 #: ../thunar/thunar-launcher.c:2313
1346 #: ../thunar/thunar-launcher.c:2322
13471347 msgid "New Empty File..."
13481348 msgstr "Ny tom fil …"
13491349
1350 #: ../thunar/thunar-launcher.c:2512
1350 #: ../thunar/thunar-launcher.c:2521
13511351 #, c-format
13521352 msgid "No templates installed in \"%s\""
1353 msgstr ""
1354
1355 #: ../thunar/thunar-launcher.c:2525
1353 msgstr "Ingen malar installert i «%s»"
1354
1355 #: ../thunar/thunar-launcher.c:2534
13561356 msgid "_Empty File"
13571357 msgstr "_Tom fil"
13581358
1359 #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933
1359 #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936
13601360 #, c-format
13611361 msgid "Failed to eject \"%s\""
13621362 msgstr "Klarte ikkje løysa ut «%s»"
13631363
1364 #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078
1364 #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081
13651365 #, c-format
13661366 msgid "Failed to unmount \"%s\""
13671367 msgstr "Klarte ikkje avmontera «%s»"
13681368
1369 #: ../thunar/thunar-launcher.c:2745
1369 #: ../thunar/thunar-launcher.c:2758
13701370 #, c-format
13711371 msgid "Open With \"%s\""
13721372 msgstr "Opna med «%s»"
13731373
1374 #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813
1374 #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826
13751375 #, c-format
13761376 msgid "Use \"%s\" to open the selected file"
13771377 msgid_plural "Use \"%s\" to open the selected files"
13781378 msgstr[0] "Bruk «%s» for å opna den valde fila"
13791379 msgstr[1] "Bruk «%s» for å opna dei valde filene"
13801380
1381 #: ../thunar/thunar-launcher.c:2812
1381 #: ../thunar/thunar-launcher.c:2825
13821382 #, c-format
13831383 msgid "_Open With \"%s\""
13841384 msgstr "_Opna med «%s»"
13851385
13861386 #. we can only show a generic "Open" action
1387 #: ../thunar/thunar-launcher.c:2832
1387 #: ../thunar/thunar-launcher.c:2845
13881388 #, c-format
13891389 msgid "_Open With Default Applications"
13901390 msgstr "_Opna med standardprogrammet …"
13911391
1392 #: ../thunar/thunar-launcher.c:2833
1392 #: ../thunar/thunar-launcher.c:2846
13931393 #, c-format
13941394 msgid "Open the selected file with the default application"
13951395 msgid_plural "Open the selected files with the default applications"
14831483 msgid "Selection: %s"
14841484 msgstr "Utval: %s"
14851485
1486 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373
1486 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376
14871487 msgid "Reload the current folder"
14881488 msgstr "Oppdater den gjeldande mappa."
14891489
16751675
16761676 #: ../thunar/thunar-preferences-dialog.c:332
16771677 msgid "View Settings"
1678 msgstr ""
1678 msgstr "Vis innstillingar"
16791679
16801680 #: ../thunar/thunar-preferences-dialog.c:345
16811681 msgid "View _new folders using:"
16881688
16891689 #: ../thunar/thunar-preferences-dialog.c:352
16901690 msgid "List View"
1691 msgstr ""
1691 msgstr "Listevisning"
16921692
16931693 #: ../thunar/thunar-preferences-dialog.c:353
16941694 msgid "Compact View"
1695 msgstr ""
1695 msgstr "Forminska vising"
16961696
16971697 #: ../thunar/thunar-preferences-dialog.c:354
16981698 msgid "Last Active View"
17191719
17201720 #: ../thunar/thunar-preferences-dialog.c:380
17211721 msgid "_Remember view settings for each folder"
1722 msgstr ""
1722 msgstr "_Hugs visningsinnstillingar per mappe"
17231723
17241724 #: ../thunar/thunar-preferences-dialog.c:383
17251725 msgid ""
17261726 "Select this option to remember view type, sort column, and sort order "
17271727 "individually for each folder"
1728 msgstr ""
1728 msgstr "Bruk dette valet for å hugsa visningstype, sorteringskolonne og sorteringsfølgje individuelt per mappe"
17291729
17301730 #: ../thunar/thunar-preferences-dialog.c:391
17311731 msgid "gvfs metadata support is required"
17691769
17701770 #: ../thunar/thunar-preferences-dialog.c:444
17711771 msgid "Window icon"
1772 msgstr ""
1772 msgstr "Vindaugsikon"
17731773
17741774 #: ../thunar/thunar-preferences-dialog.c:457
17751775 msgid "Use current folder icon"
1776 msgstr ""
1776 msgstr "Bruk det gjeldande mappeikonet"
17771777
17781778 #: ../thunar/thunar-preferences-dialog.c:459
17791779 msgid "Select this option to use the current folder icon as window icon"
19711971
19721972 #: ../thunar/thunar-preferences-dialog.c:757
19731973 msgid "File transfer"
1974 msgstr ""
1974 msgstr "Filoverføring"
19751975
19761976 #: ../thunar/thunar-preferences-dialog.c:769
19771977 msgid "Transfer files in parallel:"
1978 msgstr ""
1978 msgstr "Overfør filer parallelt:"
19791979
19801980 #: ../thunar/thunar-preferences-dialog.c:771
19811981 msgid ""
19881988
19891989 #: ../thunar/thunar-preferences-dialog.c:784
19901990 msgid "Local Files On Same Devices Only"
1991 msgstr ""
1991 msgstr "Berre lokale filer på same einingar"
19921992
19931993 #: ../thunar/thunar-preferences-dialog.c:800
19941994 msgid "Context Menu"
20232023 msgstr "Spør kvar gong"
20242024
20252025 #: ../thunar/thunar-preferences-dialog.c:856
2026 msgid "Apply to Folder and Contents"
2027 msgstr "Bruk på mappa og innhaldet"
2028
2029 #: ../thunar/thunar-preferences-dialog.c:857
20262030 msgid "Apply to Folder Only"
20272031 msgstr "Bruk berre på mappa"
2028
2029 #: ../thunar/thunar-preferences-dialog.c:857
2030 msgid "Apply to Folder and Contents"
2031 msgstr "Bruk på mappa og innhaldet"
20322032
20332033 #: ../thunar/thunar-preferences-dialog.c:868
20342034 msgid "Volume Management"
20472047
20482048 #: ../thunar/thunar-preferences-dialog.c:910
20492049 msgid "Missing dependencies"
2050 msgstr ""
2050 msgstr "Manglande avhengnader"
20512051
20522052 #: ../thunar/thunar-preferences-dialog.c:918
20532053 msgid ""
20772077
20782078 #: ../thunar/thunar-progress-view.c:239
20792079 msgid "Pause"
2080 msgstr ""
2080 msgstr "Pause"
20812081
20822082 #: ../thunar/thunar-progress-view.c:246
20832083 msgid "Resume"
2084 msgstr ""
2084 msgstr "Hald fram"
20852085
20862086 #: ../thunar/thunar-progress-view.c:253
20872087 msgid "Cancel"
20892089
20902090 #: ../thunar/thunar-progress-view.c:369
20912091 msgid "Paused"
2092 msgstr ""
2092 msgstr "Pausa"
20932093
20942094 #: ../thunar/thunar-progress-view.c:390
20952095 msgid "Resuming..."
2096 msgstr ""
2096 msgstr "Held fram …"
20972097
20982098 #. update the status text
20992099 #: ../thunar/thunar-progress-view.c:422
21022102
21032103 #: ../thunar/thunar-progress-view.c:574
21042104 msgid "Frozen by another job on same device"
2105 msgstr ""
2105 msgstr "Fryst av ein annan jobb på same eining"
21062106
21072107 #: ../thunar/thunar-progress-view.c:593
21082108 msgid "Unfreezing..."
2109 msgstr ""
2109 msgstr "Tiner …"
21102110
21112111 #: ../thunar/thunar-properties-dialog.c:265
21122112 msgid "General"
22122212 msgid "Clear the file list below"
22132213 msgstr "Tøm fillista under"
22142214
2215 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408
2215 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411
22162216 msgid "_About"
22172217 msgstr "_Om"
22182218
22212221 msgstr "Vis informasjon om Thunar masseomdøyping"
22222222
22232223 #: ../thunar/thunar-renamer-dialog.c:354
2224 #: ../thunar/thunar-renamer-dialog.c:1785
2224 #: ../thunar/thunar-renamer-dialog.c:1781
22252225 #: ../thunar-bulk-rename.desktop.in.in.h:2
22262226 msgid "Rename Multiple Files"
22272227 msgstr "Gje nytt namn til fleire filer."
22362236 "Click here to actually rename the files listed above to their new names."
22372237 msgstr "Trykk her for å gje filene ovanfor nye namn."
22382238
2239 #: ../thunar/thunar-renamer-dialog.c:434
2239 #: ../thunar/thunar-renamer-dialog.c:435
22402240 msgid "New Name"
22412241 msgstr "Nytt namn"
22422242
2243 #: ../thunar/thunar-renamer-dialog.c:497
2243 #: ../thunar/thunar-renamer-dialog.c:498
22442244 msgid ""
22452245 "Click here to view the documentation for the selected rename operation."
22462246 msgstr "Trykk her for å sjå dokumentasjonen for den valde omdøypinga."
22492249 #. from $libdir/thunarx-2/,
22502250 #. * and opening the multi rename dialog by selecting multiple
22512251 #. files and pressing F2.
2252 #: ../thunar/thunar-renamer-dialog.c:607
2252 #: ../thunar/thunar-renamer-dialog.c:608
22532253 msgid ""
22542254 "No renamer modules were found on your system. Please check your\n"
22552255 "installation or contact your system administrator. If you install Thunar\n"
22562256 "from source, be sure to enable the \"Simple Builtin Renamers\" plugin."
22572257 msgstr "Ingen omdøypingsmodular vart funne på systemet ditt. Sjekk\ninstallasjonen din eller kontakt systemadministratoren din. Dersom du\ninstallerer Thunar frå ei nettkjelde, ver sikker på at tillegget\n«Enkle innebygde omdøyparar» er slått på."
22582258
2259 #: ../thunar/thunar-renamer-dialog.c:857
2259 #: ../thunar/thunar-renamer-dialog.c:858
22602260 msgid "Remove File"
22612261 msgid_plural "Remove Files"
22622262 msgstr[0] "Fjern fila"
22632263 msgstr[1] "Fjern filene"
22642264
2265 #: ../thunar/thunar-renamer-dialog.c:858
2265 #: ../thunar/thunar-renamer-dialog.c:859
22662266 msgid "Remove the selected file from the list of files to be renamed"
22672267 msgid_plural "Remove the selected files from the list of files to be renamed"
22682268 msgstr[0] "Fjern den valde fila frå lista over filer som skal omdøypast"
22692269 msgstr[1] "Fjern dei valde filene frå lista over filer som skal omdøypast"
22702270
22712271 #. tell the user that we failed
2272 #: ../thunar/thunar-renamer-dialog.c:959
2272 #: ../thunar/thunar-renamer-dialog.c:955
22732273 msgid "Failed to open the documentation browser"
22742274 msgstr "Klarte ikkje opna dokumentasjonsvisaren"
22752275
22762276 #. allocate the file chooser
2277 #: ../thunar/thunar-renamer-dialog.c:1060
2277 #: ../thunar/thunar-renamer-dialog.c:1056
22782278 msgid "Select files to rename"
22792279 msgstr "Vel filene du vil døypa om"
22802280
2281 #: ../thunar/thunar-renamer-dialog.c:1076
2281 #: ../thunar/thunar-renamer-dialog.c:1072
22822282 msgid "Audio Files"
22832283 msgstr "Lydfiler"
22842284
2285 #: ../thunar/thunar-renamer-dialog.c:1081
2285 #: ../thunar/thunar-renamer-dialog.c:1077
22862286 msgid "Image Files"
22872287 msgstr "Biletfiler"
22882288
2289 #: ../thunar/thunar-renamer-dialog.c:1086
2289 #: ../thunar/thunar-renamer-dialog.c:1082
22902290 msgid "Video Files"
22912291 msgstr "Videofiler"
22922292
22932293 #. just popup the about dialog
2294 #: ../thunar/thunar-renamer-dialog.c:1213
2294 #: ../thunar/thunar-renamer-dialog.c:1209
22952295 #: ../thunar-bulk-rename.desktop.in.in.h:1
22962296 msgid "Bulk Rename"
22972297 msgstr "Masseomdøyping"
22982298
2299 #: ../thunar/thunar-renamer-dialog.c:1214
2299 #: ../thunar/thunar-renamer-dialog.c:1210
23002300 msgid ""
23012301 "Thunar Bulk Rename is a powerful and extensible\n"
23022302 "tool to rename multiple files at once."
23032303 msgstr "Thunar masseomdøping er eit kraftig og utvidbart\nverktøy for å omdøypa flere filer på ein gong."
23042304
23052305 #. change title to reflect the standalone status
2306 #: ../thunar/thunar-renamer-dialog.c:1785
2306 #: ../thunar/thunar-renamer-dialog.c:1781
23072307 msgid "Bulk Rename - Rename Multiple Files"
23082308 msgstr "Masseomdøyping - Omdøyp fleire filer"
23092309
23342334 msgstr "Vil du hoppa over denne fila og halda fram med å omdøypa dei andre filene?"
23352335
23362336 #: ../thunar/thunar-shortcuts-model.c:631
2337 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:394
2337 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:397
23382338 msgid "Browse the file system"
23392339 msgstr "Bla gjennom filsystemet"
23402340
23412341 #: ../thunar/thunar-shortcuts-model.c:665
23422342 #, c-format
23432343 msgid "Mount and open %s (%s)"
2344 msgstr ""
2344 msgstr "Monter og opna %s (%s)"
23452345
23462346 #: ../thunar/thunar-shortcuts-model.c:678
23472347 #: ../plugins/thunar-tpa/thunar-tpa.c:284
23672367 msgid "Browse Network"
23682368 msgstr "Bla gjennom nettverket"
23692369
2370 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404
2370 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407
23712371 msgid "Browse local network connections"
23722372 msgstr "Bla gjennom lokale nettverkstilkoplingar"
23732373
23742374 #: ../thunar/thunar-shortcuts-model.c:1062
23752375 msgid "Places"
2376 msgstr ""
2376 msgstr "Stader"
23772377
23782378 #: ../thunar/thunar-shortcuts-model.c:1074
23792379 msgid "Open the home folder"
2380 msgstr ""
2380 msgstr "Opna heimemappa"
23812381
23822382 #: ../thunar/thunar-shortcuts-model.c:1091
23832383 msgid "Open the desktop folder"
2384 msgstr ""
2385
2386 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:395
2387 #: ../thunar/thunar-window.c:398 ../thunar.desktop.in.in.h:6
2384 msgstr "Opna skrivebordsmappa"
2385
2386 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:398
2387 #: ../thunar/thunar-window.c:401 ../thunar.desktop.in.in.h:6
23882388 msgid "Computer"
23892389 msgstr "Datamaskin"
23902390
23912391 #: ../thunar/thunar-shortcuts-model.c:1139
23922392 msgid "Browse the computer"
2393 msgstr ""
2393 msgstr "Bla gjennom maskinen"
23942394
23952395 #. append the "Open in New Tab" menu action
23962396 #: ../thunar/thunar-shortcuts-view.c:1131
24062406 msgid "Create _Shortcut"
24072407 msgstr "Lag _snarveg"
24082408
2409 #: ../thunar/thunar-shortcuts-view.c:1282
2409 #: ../thunar/thunar-shortcuts-view.c:1285
24102410 msgid "_Remove Shortcut"
24112411 msgstr "_Fjern snarveg"
24122412
24132413 #. append the rename menu item
2414 #: ../thunar/thunar-shortcuts-view.c:1299
2414 #: ../thunar/thunar-shortcuts-view.c:1302
24152415 msgid "Re_name Shortcut"
24162416 msgstr "Omdøyp s_narveg"
24172417
2418 #: ../thunar/thunar-shortcuts-view.c:1629
2418 #: ../thunar/thunar-shortcuts-view.c:1632
24192419 #, c-format
24202420 msgid "The path \"%s\" does not refer to a directory"
24212421 msgstr "Stien «%s» refererer ikkje til ei mappe"
24222422
24232423 #. display an error message to the user
2424 #: ../thunar/thunar-shortcuts-view.c:1649
2424 #: ../thunar/thunar-shortcuts-view.c:1652
24252425 msgid "Failed to add new shortcut"
24262426 msgstr "Klarte ikkje legga til den nye snarvegen"
24272427
24582458 msgid "Permission denied"
24592459 msgstr "Tilgang nekta"
24602460
2461 #: ../thunar/thunar-standard-view.c:347
2461 #: ../thunar/thunar-standard-view.c:348
24622462 msgid "Select _all Files"
24632463 msgstr "Vel _alle filene"
24642464
2465 #: ../thunar/thunar-standard-view.c:347
2465 #: ../thunar/thunar-standard-view.c:348
24662466 msgid "Select all files in this window"
24672467 msgstr "Vel alle filene i dette vindauget"
24682468
2469 #: ../thunar/thunar-standard-view.c:348
2469 #: ../thunar/thunar-standard-view.c:349
24702470 msgid "Select _by Pattern..."
24712471 msgstr "Vel _etter mønster …"
24722472
2473 #: ../thunar/thunar-standard-view.c:348
2473 #: ../thunar/thunar-standard-view.c:349
24742474 msgid "Select all files that match a certain pattern"
24752475 msgstr "Vel alle filene som passar eit visst mønster"
24762476
2477 #: ../thunar/thunar-standard-view.c:349
2477 #: ../thunar/thunar-standard-view.c:350
24782478 msgid "_Invert Selection"
24792479 msgstr "_Omvendt utval"
24802480
2481 #: ../thunar/thunar-standard-view.c:349
2481 #: ../thunar/thunar-standard-view.c:350
24822482 msgid "Select all files but not those currently selected"
24832483 msgstr "Vel alle filer utanom dei valde filene"
24842484
2485 #: ../thunar/thunar-standard-view.c:1487
2485 #: ../thunar/thunar-standard-view.c:1481
24862486 msgid "Loading folder contents..."
24872487 msgstr "Hentar mappeinnhaldet …"
24882488
24892489 #. display an error to the user
2490 #: ../thunar/thunar-standard-view.c:2014 ../thunar/thunar-window.c:2910
2490 #: ../thunar/thunar-standard-view.c:2008 ../thunar/thunar-window.c:2942
24912491 msgid "Failed to open the home folder"
24922492 msgstr "Klarte ikkje opna heimemappa"
24932493
2494 #: ../thunar/thunar-standard-view.c:2085
2494 #: ../thunar/thunar-standard-view.c:2079
24952495 msgid "Select by Pattern"
24962496 msgstr "Vel frå mønster"
24972497
2498 #: ../thunar/thunar-standard-view.c:2090
2498 #: ../thunar/thunar-standard-view.c:2084
24992499 msgid "_Select"
25002500 msgstr "_Vel"
25012501
2502 #: ../thunar/thunar-standard-view.c:2103
2502 #: ../thunar/thunar-standard-view.c:2097
25032503 msgid "_Pattern:"
25042504 msgstr "_Mønster:"
25052505
2506 #: ../thunar/thunar-standard-view.c:2119
2506 #: ../thunar/thunar-standard-view.c:2113
25072507 msgid "Examples:"
2508 msgstr ""
2508 msgstr "Døme:"
25092509
25102510 #. tell the user that the file name provided by the X Direct Save source is
25112511 #. invalid
2512 #: ../thunar/thunar-standard-view.c:2471
2512 #: ../thunar/thunar-standard-view.c:2465
25132513 msgid "Invalid filename provided by XDS drag site"
25142514 msgstr "Ugyldig filnamn frå XSD-drasida."
25152515
25162516 #. display an error dialog to the user
2517 #: ../thunar/thunar-standard-view.c:2661
2517 #: ../thunar/thunar-standard-view.c:2655
25182518 #, c-format
25192519 msgid "Failed to create a link for the URL \"%s\""
25202520 msgstr "Kunne ikkje oppretta lenkje til nettadressa «%s»"
25212521
2522 #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004
2522 #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036
25232523 #, c-format
25242524 msgid "Failed to open directory \"%s\""
25252525 msgstr "Kunne ikkje opna mappa «%s»"
26392639 msgid "%x at %X"
26402640 msgstr "%x kl. %X"
26412641
2642 #: ../thunar/thunar-window.c:361
2642 #: ../thunar/thunar-window.c:364
26432643 msgid "_File"
26442644 msgstr "_Fil"
26452645
2646 #: ../thunar/thunar-window.c:362
2646 #: ../thunar/thunar-window.c:365
26472647 msgid "New _Tab"
26482648 msgstr "Ny _fane"
26492649
2650 #: ../thunar/thunar-window.c:362
2650 #: ../thunar/thunar-window.c:365
26512651 msgid "Open a new tab for the displayed location"
26522652 msgstr "Opna ein ny fane i den viste plasseringa"
26532653
2654 #: ../thunar/thunar-window.c:363
2654 #: ../thunar/thunar-window.c:366
26552655 msgid "New _Window"
26562656 msgstr "Nytt _vindauge"
26572657
2658 #: ../thunar/thunar-window.c:363
2658 #: ../thunar/thunar-window.c:366
26592659 msgid "Open a new Thunar window for the displayed location"
26602660 msgstr "Opna eit nytt Thunar-vindauge til den viste plasseringa"
26612661
2662 #: ../thunar/thunar-window.c:364
2662 #: ../thunar/thunar-window.c:367
26632663 msgid "Detac_h Tab"
26642664 msgstr "_Kopla frå fane"
26652665
2666 #: ../thunar/thunar-window.c:364
2666 #: ../thunar/thunar-window.c:367
26672667 msgid "Open current folder in a new window"
26682668 msgstr "Opna denne mappa i eit nytt vindauge"
26692669
2670 #: ../thunar/thunar-window.c:365
2670 #: ../thunar/thunar-window.c:368
26712671 msgid "C_lose Tab"
26722672 msgstr "_Lukk fane"
26732673
2674 #: ../thunar/thunar-window.c:365
2674 #: ../thunar/thunar-window.c:368
26752675 msgid "Close this folder"
26762676 msgstr "Lukk denne mappa"
26772677
2678 #: ../thunar/thunar-window.c:366
2678 #: ../thunar/thunar-window.c:369
26792679 msgid "_Close Window"
26802680 msgstr "L_ukk vindauge"
26812681
2682 #: ../thunar/thunar-window.c:366
2682 #: ../thunar/thunar-window.c:369
26832683 msgid "Close this window"
26842684 msgstr "Lat att dette vinduet."
26852685
2686 #: ../thunar/thunar-window.c:367
2686 #: ../thunar/thunar-window.c:370
26872687 msgid "Close _All Windows"
26882688 msgstr "Lat att _alle vindauge"
26892689
2690 #: ../thunar/thunar-window.c:367
2690 #: ../thunar/thunar-window.c:370
26912691 msgid "Close all Thunar windows"
26922692 msgstr "Lat att alle Thunar-vindauge."
26932693
2694 #: ../thunar/thunar-window.c:369
2694 #: ../thunar/thunar-window.c:372
26952695 msgid "_Edit"
26962696 msgstr "_Rediger"
26972697
2698 #: ../thunar/thunar-window.c:370
2698 #: ../thunar/thunar-window.c:373
26992699 msgid "Pr_eferences..."
27002700 msgstr "_Innstillingar"
27012701
2702 #: ../thunar/thunar-window.c:370
2702 #: ../thunar/thunar-window.c:373
27032703 msgid "Edit Thunars Preferences"
27042704 msgstr "Endra innstillingane i Thunar"
27052705
2706 #: ../thunar/thunar-window.c:372
2706 #: ../thunar/thunar-window.c:375
27072707 msgid "_View"
27082708 msgstr "_Vis"
27092709
2710 #: ../thunar/thunar-window.c:373
2710 #: ../thunar/thunar-window.c:376
27112711 msgid "_Reload"
27122712 msgstr "_Oppdater"
27132713
2714 #: ../thunar/thunar-window.c:375
2714 #: ../thunar/thunar-window.c:378
27152715 msgid "_Location Selector"
27162716 msgstr "_Plasseringsveljar"
27172717
2718 #: ../thunar/thunar-window.c:376
2718 #: ../thunar/thunar-window.c:379
27192719 msgid "_Pathbar Style"
27202720 msgstr "_Stil på filstiglinja"
27212721
2722 #: ../thunar/thunar-window.c:376
2722 #: ../thunar/thunar-window.c:379
27232723 msgid "Modern approach with buttons that correspond to folders"
27242724 msgstr "Moderne tilnærming med knappar som tilsvarar mapper"
27252725
2726 #: ../thunar/thunar-window.c:377
2726 #: ../thunar/thunar-window.c:380
27272727 msgid "_Toolbar Style"
27282728 msgstr "_Stil på verktøylinja"
27292729
2730 #: ../thunar/thunar-window.c:377
2730 #: ../thunar/thunar-window.c:380
27312731 msgid "Traditional approach with location bar and navigation buttons"
27322732 msgstr "Vanleg oppsett med adresselinje og navigasjonsknappar"
27332733
2734 #: ../thunar/thunar-window.c:378
2734 #: ../thunar/thunar-window.c:381
27352735 msgid "_Side Pane"
27362736 msgstr "_Sidepanel"
27372737
2738 #: ../thunar/thunar-window.c:379
2738 #: ../thunar/thunar-window.c:382
27392739 msgid "_Shortcuts"
27402740 msgstr "_Snarvegar"
27412741
2742 #: ../thunar/thunar-window.c:379
2742 #: ../thunar/thunar-window.c:382
27432743 msgid "Toggles the visibility of the shortcuts pane"
27442744 msgstr "Vel om du skal visa snarvegpanelet"
27452745
2746 #: ../thunar/thunar-window.c:380
2746 #: ../thunar/thunar-window.c:383
27472747 msgid "_Tree"
27482748 msgstr "_Tre"
27492749
2750 #: ../thunar/thunar-window.c:380
2750 #: ../thunar/thunar-window.c:383
27512751 msgid "Toggles the visibility of the tree pane"
27522752 msgstr "Vel om du skal visa trevisingspanelet"
27532753
2754 #: ../thunar/thunar-window.c:382
2754 #: ../thunar/thunar-window.c:385
27552755 msgid "St_atusbar"
27562756 msgstr "St_atuslinje"
27572757
2758 #: ../thunar/thunar-window.c:382
2758 #: ../thunar/thunar-window.c:385
27592759 msgid "Change the visibility of this window's statusbar"
27602760 msgstr "Vel om dette vindauget skal ha statuslinje."
27612761
2762 #: ../thunar/thunar-window.c:383
2762 #: ../thunar/thunar-window.c:386
27632763 msgid "_Menubar"
27642764 msgstr "Men_ylinje"
27652765
2766 #: ../thunar/thunar-window.c:383
2766 #: ../thunar/thunar-window.c:386
27672767 msgid "Change the visibility of this window's menubar"
27682768 msgstr "Vel om dette vindauget skal ha menylinje."
27692769
2770 #: ../thunar/thunar-window.c:384
2770 #: ../thunar/thunar-window.c:387
27712771 msgid "Show _Hidden Files"
27722772 msgstr "Vis _gøymde filer"
27732773
2774 #: ../thunar/thunar-window.c:384
2774 #: ../thunar/thunar-window.c:387
27752775 msgid "Toggles the display of hidden files in the current window"
27762776 msgstr "Vel om du skal visa gøymde filer i dette vindauget"
27772777
2778 #: ../thunar/thunar-window.c:385
2778 #: ../thunar/thunar-window.c:388
27792779 msgid "Zoom I_n"
27802780 msgstr "_Forstørr"
27812781
2782 #: ../thunar/thunar-window.c:385
2782 #: ../thunar/thunar-window.c:388
27832783 msgid "Show the contents in more detail"
27842784 msgstr "Vis innhaldet meir detaljert"
27852785
2786 #: ../thunar/thunar-window.c:386
2786 #: ../thunar/thunar-window.c:389
27872787 msgid "Zoom _Out"
27882788 msgstr "For_minsk"
27892789
2790 #: ../thunar/thunar-window.c:386
2790 #: ../thunar/thunar-window.c:389
27912791 msgid "Show the contents in less detail"
27922792 msgstr "Vis innhaldet mindre detaljert"
27932793
2794 #: ../thunar/thunar-window.c:387
2794 #: ../thunar/thunar-window.c:390
27952795 msgid "Normal Si_ze"
27962796 msgstr "Normal storleik"
27972797
2798 #: ../thunar/thunar-window.c:387
2798 #: ../thunar/thunar-window.c:390
27992799 msgid "Show the contents at the normal size"
28002800 msgstr "Vis innhaldet i normal storleik"
28012801
2802 #: ../thunar/thunar-window.c:388
2802 #: ../thunar/thunar-window.c:391
28032803 msgid "Clear Saved _Folder View Settings"
28042804 msgstr ""
28052805
2806 #: ../thunar/thunar-window.c:388
2806 #: ../thunar/thunar-window.c:391
28072807 msgid "Delete saved view settings for this folder"
28082808 msgstr ""
28092809
2810 #: ../thunar/thunar-window.c:389
2810 #: ../thunar/thunar-window.c:392
28112811 msgid "_Icon View"
2812 msgstr ""
2813
2814 #: ../thunar/thunar-window.c:389
2812 msgstr "_Ikonvisning"
2813
2814 #: ../thunar/thunar-window.c:392
28152815 msgid "Display folder content in an icon view"
28162816 msgstr "Vis mappeinnhaldet med ikonvising."
28172817
2818 #: ../thunar/thunar-window.c:390
2818 #: ../thunar/thunar-window.c:393
28192819 msgid "_List View"
2820 msgstr ""
2821
2822 #: ../thunar/thunar-window.c:390
2820 msgstr "_Listevisning"
2821
2822 #: ../thunar/thunar-window.c:393
28232823 msgid "Display folder content in a detailed list view"
28242824 msgstr "Vis mappeinnhaldet i ei detaljert liste."
28252825
2826 #: ../thunar/thunar-window.c:391
2826 #: ../thunar/thunar-window.c:394
28272827 msgid "_Compact View"
2828 msgstr ""
2829
2830 #: ../thunar/thunar-window.c:391
2828 msgstr "_Kompakt visning"
2829
2830 #: ../thunar/thunar-window.c:394
28312831 msgid "Display folder content in a compact list view"
28322832 msgstr "Vis mappeinnhaldet i ei forminska liste."
28332833
2834 #: ../thunar/thunar-window.c:393
2834 #: ../thunar/thunar-window.c:396
28352835 msgid "_Go"
28362836 msgstr "_Køyr"
28372837
2838 #: ../thunar/thunar-window.c:395
2838 #: ../thunar/thunar-window.c:398
28392839 msgid "Go to the computer folder"
2840 msgstr ""
2841
2842 #: ../thunar/thunar-window.c:396
2840 msgstr "Gå til datamaskinmappa"
2841
2842 #: ../thunar/thunar-window.c:399
28432843 msgid "_Home"
28442844 msgstr "_Heim"
28452845
2846 #: ../thunar/thunar-window.c:396
2846 #: ../thunar/thunar-window.c:399
28472847 msgid "Go to the home folder"
28482848 msgstr "Gå til heimemappa."
28492849
2850 #: ../thunar/thunar-window.c:397
2850 #: ../thunar/thunar-window.c:400
28512851 msgid "Desktop"
28522852 msgstr "Skrivebord"
28532853
2854 #: ../thunar/thunar-window.c:397
2854 #: ../thunar/thunar-window.c:400
28552855 msgid "Go to the desktop folder"
28562856 msgstr "Gå til skrivebordsmappa"
28572857
2858 #: ../thunar/thunar-window.c:398
2858 #: ../thunar/thunar-window.c:401
28592859 msgid ""
28602860 "Browse all local and remote disks and folders accessible from this computer"
28612861 msgstr ""
28622862
2863 #: ../thunar/thunar-window.c:399
2863 #: ../thunar/thunar-window.c:402
28642864 msgid "T_rash"
28652865 msgstr "_Papirkorg"
28662866
2867 #: ../thunar/thunar-window.c:399
2867 #: ../thunar/thunar-window.c:402
28682868 msgid "Display the contents of the trash can"
28692869 msgstr "Vis innhaldet i papirkorga"
28702870
2871 #: ../thunar/thunar-window.c:400
2871 #: ../thunar/thunar-window.c:403
28722872 msgid "Open _Parent"
28732873 msgstr "Opna o_pphav"
28742874
2875 #: ../thunar/thunar-window.c:400
2875 #: ../thunar/thunar-window.c:403
28762876 msgid "Open the parent folder"
28772877 msgstr "Opna opphavsmappa"
28782878
2879 #: ../thunar/thunar-window.c:401
2879 #: ../thunar/thunar-window.c:404
28802880 msgid "_Open Location..."
28812881 msgstr "_Opna plassering …"
28822882
2883 #: ../thunar/thunar-window.c:401
2883 #: ../thunar/thunar-window.c:404
28842884 msgid "Specify a location to open"
28852885 msgstr "Oppgje ei plassering som skal opnast."
28862886
2887 #: ../thunar/thunar-window.c:403
2887 #: ../thunar/thunar-window.c:406
28882888 msgid "T_emplates"
28892889 msgstr "_Malar"
28902890
2891 #: ../thunar/thunar-window.c:403
2891 #: ../thunar/thunar-window.c:406
28922892 msgid "Go to the templates folder"
28932893 msgstr "Gå til malmappan."
28942894
2895 #: ../thunar/thunar-window.c:404
2895 #: ../thunar/thunar-window.c:407
28962896 msgid "B_rowse Network"
28972897 msgstr "_Bla gjennom nettverket"
28982898
2899 #: ../thunar/thunar-window.c:407
2899 #: ../thunar/thunar-window.c:410
29002900 msgid "_Contents"
29012901 msgstr "_Innhald"
29022902
2903 #: ../thunar/thunar-window.c:407
2903 #: ../thunar/thunar-window.c:410
29042904 msgid "Display Thunar user manual"
29052905 msgstr "Vis bruksrettleiinga til Thunar"
29062906
2907 #: ../thunar/thunar-window.c:408
2907 #: ../thunar/thunar-window.c:411
29082908 msgid "Display information about Thunar"
29092909 msgstr "Vis informasjon om Thunar"
29102910
2911 #: ../thunar/thunar-window.c:409
2911 #: ../thunar/thunar-window.c:412
29122912 msgid "Back"
29132913 msgstr "Tilbake"
29142914
2915 #: ../thunar/thunar-window.c:409
2915 #: ../thunar/thunar-window.c:412
29162916 msgid "Go to the previous visited folder"
29172917 msgstr "Gå til den førre besøkte mappa"
29182918
2919 #: ../thunar/thunar-window.c:411
2919 #: ../thunar/thunar-window.c:414
29202920 msgid "Forward"
29212921 msgstr "Framover"
29222922
2923 #: ../thunar/thunar-window.c:411
2923 #: ../thunar/thunar-window.c:414
29242924 msgid "Go to the next visited folder"
29252925 msgstr "Gå til den neste besøkte mappa"
29262926
2927 #: ../thunar/thunar-window.c:412
2927 #: ../thunar/thunar-window.c:415
29282928 msgid "_Previous Tab"
29292929 msgstr "_Førre fane"
29302930
2931 #: ../thunar/thunar-window.c:412
2931 #: ../thunar/thunar-window.c:415
29322932 msgid "Switch to Previous Tab"
29332933 msgstr "Byt til førre fane"
29342934
2935 #: ../thunar/thunar-window.c:413
2935 #: ../thunar/thunar-window.c:416
29362936 msgid "_Next Tab"
29372937 msgstr "_Neste fane"
29382938
2939 #: ../thunar/thunar-window.c:413
2939 #: ../thunar/thunar-window.c:416
29402940 msgid "Switch to Next Tab"
29412941 msgstr "Byt til neste fane"
29422942
29432943 #. add the label with the root warning
2944 #: ../thunar/thunar-window.c:719
2944 #: ../thunar/thunar-window.c:728
29452945 msgid "Warning: you are using the root account. You may harm your system."
29462946 msgstr ""
29472947
2948 #: ../thunar/thunar-window.c:1953
2948 #: ../thunar/thunar-window.c:1981
29492949 msgid "Close tab"
29502950 msgstr "Lukk fana"
29512951
2952 #: ../thunar/thunar-window.c:2192
2952 #: ../thunar/thunar-window.c:2223
29532953 #, c-format
29542954 msgid "Open the location \"%s\""
29552955 msgstr "Opna plasseringa «%s»"
29562956
2957 #: ../thunar/thunar-window.c:2337
2957 #: ../thunar/thunar-window.c:2369
29582958 #, c-format
29592959 msgid "Failed to launch \"%s\""
29602960 msgstr "Klarte ikkje køyra «%s»"
29612961
2962 #: ../thunar/thunar-window.c:2860
2962 #: ../thunar/thunar-window.c:2892
29632963 msgid "Failed to open parent folder"
29642964 msgstr "Klarte ikkje opna opphavsmappa."
29652965
2966 #: ../thunar/thunar-window.c:2979
2966 #: ../thunar/thunar-window.c:3011
29672967 #, c-format
29682968 msgid "The directory \"%s\" does not exist. Do you want to create it?"
29692969 msgstr "Mappa «%s» finst ikkje. Vil du oppretta ho?"
29702970
29712971 #. display an error to the user
2972 #: ../thunar/thunar-window.c:3046
2972 #: ../thunar/thunar-window.c:3078
29732973 msgid "Failed to browse the computer"
29742974 msgstr ""
29752975
29762976 #. display the "About Templates" dialog
2977 #: ../thunar/thunar-window.c:3086
2977 #: ../thunar/thunar-window.c:3118
29782978 msgid "About Templates"
29792979 msgstr "Om malane"
29802980
2981 #: ../thunar/thunar-window.c:3108
2981 #: ../thunar/thunar-window.c:3140
29822982 msgid "All files in this folder will appear in the \"Create Document\" menu."
29832983 msgstr "Alle filene i denne mappa kjem opp i «Opprett dokument»-menyen."
29842984
2985 #: ../thunar/thunar-window.c:3115
2985 #: ../thunar/thunar-window.c:3147
29862986 msgid ""
29872987 "If you frequently create certain kinds of documents, make a copy of one and put it in this folder. Thunar will add an entry for this document in the \"Create Document\" menu.\n"
29882988 "\n"
29892989 "You can then select the entry from the \"Create Document\" menu and a copy of the document will be created in the directory you are viewing."
29902990 msgstr "Dersom du jamnleg opprettar visse typar dokument, lag ein kopi av eit, og legg det i denne mappa. Thunar legg då til ei oppføring for dette dokumentet i «Opprett dokument»-menyen.\n\nDu kan deretter velja oppføringa i «Opprett dokument»-menyen, og ein kopi av dokumentet vert oppretta i mappa du er i."
29912991
2992 #: ../thunar/thunar-window.c:3127
2992 #: ../thunar/thunar-window.c:3159
29932993 msgid "Do _not display this message again"
29942994 msgstr "Ikkje vis de_nne meldinga att"
29952995
29962996 #. display an error to the user
2997 #: ../thunar/thunar-window.c:3158
2997 #: ../thunar/thunar-window.c:3190
29982998 msgid "Failed to open the file system root folder"
29992999 msgstr "Klarte ikkje opna rotmappa i filsystemet"
30003000
30013001 #. display an error to the user
3002 #: ../thunar/thunar-window.c:3191
3002 #: ../thunar/thunar-window.c:3223
30033003 msgid "Failed to display the contents of the trash can"
30043004 msgstr "Klarte ikkje visa innhaldet i papirkorga"
30053005
30063006 #. display an error to the user
3007 #: ../thunar/thunar-window.c:3224
3007 #: ../thunar/thunar-window.c:3256
30083008 msgid "Failed to browse the network"
30093009 msgstr "Klarte ikkje bla gjennom nettverket"
30103010
3011 #: ../thunar/thunar-window.c:3328
3011 #: ../thunar/thunar-window.c:3360
30123012 msgid ""
30133013 "Thunar is a fast and easy to use file manager\n"
30143014 "for the Xfce Desktop Environment."
35333533 msgid "No icon"
35343534 msgstr "Ingen ikon"
35353535
3536 #: ../plugins/thunar-uca/thunar-uca-model.c:803
3537 #, c-format
3538 msgid "Unknown element <%s>"
3539 msgstr "Ukjent element <%s>"
3540
3541 #: ../plugins/thunar-uca/thunar-uca-model.c:821
3536 #: ../plugins/thunar-uca/thunar-uca-model.c:816
35423537 #, c-format
35433538 msgid "End element handler called while in root context"
35443539 msgstr "Handsamaren av sluttelementet vart kalla i rotkonteksten"
35453540
3546 #: ../plugins/thunar-uca/thunar-uca-model.c:926
3541 #: ../plugins/thunar-uca/thunar-uca-model.c:925
35473542 #, c-format
35483543 msgid "Unknown closing element <%s>"
35493544 msgstr "Ukjent avsluttingselement <%s>"
35503545
3551 #: ../plugins/thunar-uca/thunar-uca-model.c:1426
3546 #: ../plugins/thunar-uca/thunar-uca-model.c:1425
35523547 #, c-format
35533548 msgid "Failed to determine save location for uca.xml"
35543549 msgstr "Kunne ikkje avgjera lagringsstaden til uca.xml"
35553550
3556 #: ../plugins/thunar-uca/thunar-uca-model.c:1546
3551 #: ../plugins/thunar-uca/thunar-uca-model.c:1545
35573552 #, c-format
35583553 msgid "Command not configured"
35593554 msgstr "Kommandoen er ikkje sett opp"
2323 "Project-Id-Version: Thunar\n"
2424 "Report-Msgid-Bugs-To: \n"
2525 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
26 "PO-Revision-Date: 2020-10-19 00:15+0000\n"
26 "PO-Revision-Date: 2020-11-17 10:19+0000\n"
2727 "Last-Translator: Emin Tufan <etcetin@gmail.com>\n"
2828 "Language-Team: Turkish (http://www.transifex.com/xfce/thunar/language/tr/)\n"
2929 "MIME-Version: 1.0\n"
9595
9696 #: ../thunar/thunar-application.c:79
9797 msgid "Run in daemon mode"
98 msgstr "Arkaplanda çalıştır"
98 msgstr "Art alan kipinde çalıştır"
9999
100100 #: ../thunar/thunar-application.c:81
101101 msgid "Quit a running Thunar instance"
179179 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2296
180180 #, c-format
181181 msgid "Create Document from template \"%s\""
182 msgstr "\"%s\" şablonunda Belge Oluştur"
182 msgstr "\"%s\" şablonundan Belge oluştur"
183183
184184 #: ../thunar/thunar-application.c:1925
185185 msgid "Copying files..."
287287 msgid ""
288288 "If you choose to empty the Trash, all items in it will be permanently lost. "
289289 "Please note that you can also delete them separately."
290 msgstr "Çöpü boşaltmayı seçerseniz, tüm ögeler kalıcı olarak kaybedilecektir,Lütfen teker teker silebileceğinizi de not edin."
290 msgstr "Çöpü boşaltmayı seçerseniz, tüm ögeler kalıcı olarak yitirilecektir, Lütfen teker teker silebileceğinizi de unutmayın."
291291
292292 #: ../thunar/thunar-application.c:2366
293293 msgid "Emptying the Trash..."
296296 #: ../thunar/thunar-application.c:2412
297297 #, c-format
298298 msgid "Failed to determine the original path for \"%s\""
299 msgstr "\"%s\" için asıl yol belirlenemedi"
299 msgstr "\"%s\" için özgün yol saptanamadı"
300300
301301 #. display an error dialog
302302 #: ../thunar/thunar-application.c:2429
318318 msgid ""
319319 "The selected application is used to open this and other files of type "
320320 "\"%s\"."
321 msgstr "Seçilen uygulama bu ve %s türü dosyaları açmak için kullanılıyor."
321 msgstr "Seçilen uygulama bu ve %s türü dosyaları açmada kullanılıyor."
322322
323323 #: ../thunar/thunar-chooser-button.c:495
324324 msgid "No application selected"
351351 #. create the "Use as default for this kind of file" button
352352 #: ../thunar/thunar-chooser-dialog.c:281
353353 msgid "Use as _default for this kind of file"
354 msgstr "Bu tür dosyalar için _öntanımlı olarak kullan"
354 msgstr "Bu tür dosyalarda _öntanımlı olarak kullan"
355355
356356 #. add the "Ok"/"Open" button
357357 #: ../thunar/thunar-chooser-dialog.c:291
382382 #: ../thunar/thunar-chooser-dialog.c:643
383383 #, c-format
384384 msgid "Open <i>%s</i> and other files of type \"%s\" with:"
385 msgstr "<i>%s</i> dosyasını ve \"%s\" türündekileri diğer dosyaları şununla aç:"
385 msgstr "<i>%s</i> dosyasını ve \"%s\" türündeki diğer dosyaları şununla aç:"
386386
387387 #: ../thunar/thunar-chooser-dialog.c:651
388388 #, c-format
412412 "This will remove the application launcher that appears in the file context menu, but will not uninstall the application itself.\n"
413413 "\n"
414414 "You can only remove application launchers that were created using the custom command box in the \"Open With\" dialog of the file manager."
415 msgstr "Bu dosya içeriği menüsünde görünen uygulama çalıştırıcısını silecek, uygulamanın kendisi silinmeyecek;\n\nYalnızca dosya yöneticisinin \"Birlikte Aç\" penceresi içerisindeki özel komut kullan bölümü ile oluşturulmuş uygulama çalıştırıcılarını silebilirsiniz."
415 msgstr "Bu, dosya bağlam menüsünde görünen uygulama çalıştırıcısını silecek, uygulamanın kendisi silinmeyecek;\n\nYalnızca dosya yöneticisinin \"Birlikte Aç\" penceresi içerisindeki özel komut kullan bölümü ile oluşturulmuş uygulama çalıştırıcılarını silebilirsiniz."
416416
417417 #. display an error to the user
418418 #: ../thunar/thunar-chooser-dialog.c:724
486486 #. tell the user that we cannot paste
487487 #: ../thunar/thunar-clipboard-manager.c:354
488488 msgid "There is nothing on the clipboard to paste"
489 msgstr "Panoda yapıştırmak için hiçbir şey yok"
489 msgstr "Panoda yapıştırılacak bir şey yok"
490490
491491 #. setup the dialog
492492 #. add the "Close" button
932932 #: ../thunar/thunar-gio-extensions.c:480
933933 #, c-format
934934 msgid "%s of %s free (%d%% used)"
935 msgstr "%s / %s boş (%d%% kullanılıyor)"
935 msgstr "%s / %s boş (%%%d kullanılıyor)"
936936
937937 #: ../thunar/thunar-history.c:296
938938 msgid "The item will be removed from the history"
10261026 #: ../thunar/thunar-io-jobs-util.c:126
10271027 #, c-format
10281028 msgid "link %u to %s"
1029 msgstr "%u için %s bağlatısı"
1029 msgstr "%u konumundan, %s konumuna bağlantı"
10301030
10311031 #: ../thunar/thunar-job.c:304
10321032 #, c-format
10601060
10611061 #: ../thunar/thunar-launcher.c:243
10621062 msgid "Open With Other _Application..."
1063 msgstr "_Diğer Uygulama ile Aç..."
1063 msgstr "_Başka Uygulamayla Aç..."
10641064
10651065 #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843
10661066 msgid "Choose another application with which to open the selected file"
12071207 #, c-format
12081208 msgid "This will open %d separate file manager window."
12091209 msgid_plural "This will open %d separate file manager windows."
1210 msgstr[0] "Bu %d adet ayrı dosya yönetici penceresi açacak"
1211 msgstr[1] "Bu %d ayrılmış dosya yöneticisi penceresi açacak"
1210 msgstr[0] "Bu, %d ayrık dosya yöneticisi penceresi açacak."
1211 msgstr[1] "Bu, %d ayrık dosya yöneticisi penceresi açacak"
12121212
12131213 #: ../thunar/thunar-launcher.c:877
12141214 #, c-format
13261326 msgid "Side Pane (Create Shortcut)"
13271327 msgid_plural "Side Pane (Create Shortcuts)"
13281328 msgstr[0] "Yan Pencere Gözü (Kısa Yol Yarat)"
1329 msgstr[1] "Yan Pencere Gözü (Kısa Yolları Yarat)"
1329 msgstr[1] "Yan Bölme (Kısayollar Yarat)"
13301330
13311331 #: ../thunar/thunar-launcher.c:1760
13321332 msgid "Add the selected folder to the shortcuts side pane"
13331333 msgid_plural "Add the selected folders to the shortcuts side pane"
13341334 msgstr[0] "Seçilen dizini yan pencere gözü simgelerine ekle"
1335 msgstr[1] "Seçilen dizinleri yan pencere gözü simgelerine ekle"
1335 msgstr[1] "Seçilen dizinleri yan bölme simgelerine ekle"
13361336
13371337 #: ../thunar/thunar-launcher.c:1779
13381338 msgid "Desktop (Create Link)"
16691669
16701670 #: ../thunar/thunar-permissions-chooser.c:1144
16711671 msgid "Correct _folder permissions"
1672 msgstr "Klasör izinleri doğru"
1672 msgstr "Klasör izinlerini düzelt"
16731673
16741674 #: ../thunar/thunar-permissions-chooser.c:1146
16751675 msgid ""
17471747
17481748 #: ../thunar/thunar-preferences-dialog.c:394
17491749 msgid "Draw frames around thumbnails"
1750 msgstr "Küçük resimlerin etrafınıı çerçevele"
1750 msgstr "Küçük resimlerin etrafını çerçevele"
17511751
17521752 #: ../thunar/thunar-preferences-dialog.c:396
17531753 msgid "Select this option to draw black frames around thumbnails."
17641764
17651765 #: ../thunar/thunar-preferences-dialog.c:408
17661766 msgid "Show file size in binary format"
1767 msgstr "Dosya boyutunu ikilik formatta göster"
1767 msgstr "Dosya boyutunu ikilik biçimde göster"
17681768
17691769 #: ../thunar/thunar-preferences-dialog.c:410
17701770 msgid ""
18401840 #: ../thunar/thunar-preferences-dialog.c:550
18411841 #: ../thunar/thunar-preferences-dialog.c:598
18421842 msgid "16px"
1843 msgstr "16pks"
1843 msgstr "16pk"
18441844
18451845 #: ../thunar/thunar-preferences-dialog.c:551
18461846 #: ../thunar/thunar-preferences-dialog.c:599
18471847 msgid "24px"
1848 msgstr "24pks"
1848 msgstr "24pk"
18491849
18501850 #: ../thunar/thunar-preferences-dialog.c:552
18511851 #: ../thunar/thunar-preferences-dialog.c:600
18521852 msgid "32px"
1853 msgstr "32pks"
1853 msgstr "32pk"
18541854
18551855 #: ../thunar/thunar-preferences-dialog.c:553
18561856 #: ../thunar/thunar-preferences-dialog.c:601
18571857 msgid "48px"
1858 msgstr "48pks"
1858 msgstr "48pk"
18591859
18601860 #: ../thunar/thunar-preferences-dialog.c:554
18611861 #: ../thunar/thunar-preferences-dialog.c:602
18621862 msgid "64px"
1863 msgstr "64pks"
1863 msgstr "64pk"
18641864
18651865 #: ../thunar/thunar-preferences-dialog.c:555
18661866 #: ../thunar/thunar-preferences-dialog.c:603
18671867 msgid "96px"
1868 msgstr "96pks"
1868 msgstr "96pk"
18691869
18701870 #: ../thunar/thunar-preferences-dialog.c:556
18711871 #: ../thunar/thunar-preferences-dialog.c:604
18721872 msgid "128px"
1873 msgstr "128pks"
1873 msgstr "128pk"
18741874
18751875 #: ../thunar/thunar-preferences-dialog.c:557
18761876 #: ../thunar/thunar-preferences-dialog.c:605
18771877 msgid "160px"
1878 msgstr "160pks"
1878 msgstr "160pk"
18791879
18801880 #: ../thunar/thunar-preferences-dialog.c:558
18811881 #: ../thunar/thunar-preferences-dialog.c:606
18821882 msgid "192px"
1883 msgstr "192pks"
1883 msgstr "192pk"
18841884
18851885 #: ../thunar/thunar-preferences-dialog.c:559
18861886 #: ../thunar/thunar-preferences-dialog.c:607
18871887 msgid "256px"
1888 msgstr "256pks"
1888 msgstr "256pk"
18891889
18901890 #: ../thunar/thunar-preferences-dialog.c:568
18911891 msgid "Show Icon _Emblems"
19461946
19471947 #: ../thunar/thunar-preferences-dialog.c:699
19481948 msgid "Disabled"
1949 msgstr "Devredışı"
1949 msgstr "Devre dışı"
19501950
19511951 #: ../thunar/thunar-preferences-dialog.c:705
19521952 msgid "Medium"
19851985
19861986 #: ../thunar/thunar-preferences-dialog.c:757
19871987 msgid "File transfer"
1988 msgstr "Dosya transferi"
1988 msgstr "Dosya aktarımı"
19891989
19901990 #: ../thunar/thunar-preferences-dialog.c:769
19911991 msgid "Transfer files in parallel:"
19981998 "- Local Files Only: simultaneous copies for local (not remote, not attached) files\n"
19991999 "- Local Files On Same Devices Only: if all files are locals but on different devices (disks, mount points), copies will be sequential\n"
20002000 "- Never: all copies are done sequentially"
2001 msgstr "Birden çok kopya sırasındaki davranışı gösterir:\n- Daima: tüm kopyalar aynı anda yapılır\n- Yalnızca Yerel Dosyalar: yerel (uzak değil, bağlı değil) dosyalar için eşzamanlı kopyalar\n- Yalnızca Aynı Aygıtlardaki Yerel Dosyalar: tüm dosyalar yerelse ancak başka aygıtlarda (diskler, bağlama noktaları), kopyalar sıralı olacaktır\n- Asla: tüm kopyalar sırayla yapılır"
2001 msgstr "Birden çok kopya sırasındaki davranışı gösterir:\n- Daima: tüm kopyalar aynı anda yapılır\n- Yalnızca Yerel Dosyalar: yerel (uzak olmayan, bağlı olmayan) dosyalar için eşzamanlı kopyalar\n- Yalnızca Aynı Aygıtlardaki Yerel Dosyalar: tüm dosyalar yerelse ancak başka aygıtlarda (diskler, bağlama noktaları), kopyalar sıralı olacaktır\n- Asla: tüm kopyalar sırayla yapılır"
20022002
20032003 #: ../thunar/thunar-preferences-dialog.c:784
20042004 msgid "Local Files On Same Devices Only"
20142014
20152015 #: ../thunar/thunar-preferences-dialog.c:814
20162016 msgid "Select this option to show the 'Delete' action in the context menu"
2017 msgstr "İçerik menüsünde 'Sil' eylemini göstermek için bu seçeneği seçin"
2017 msgstr "İçerik menüsünde 'Sil' eylemini göstermek için bunu seç"
20182018
20192019 #. Advanced
20202020 #: ../thunar/thunar-preferences-dialog.c:823
20862086 #, c-format
20872087 msgid "%d file operation running"
20882088 msgid_plural "%d file operations running"
2089 msgstr[0] "%d dosya işlemi çalışıyor"
2090 msgstr[1] "%d dosya işlemleri çalışıyor"
2089 msgstr[0] "%d dosya işlemi sürüyor"
2090 msgstr[1] "%d dosya işlemi sürüyor"
20912091
20922092 #: ../thunar/thunar-progress-view.c:239
20932093 msgid "Pause"
22902290 #. allocate the file chooser
22912291 #: ../thunar/thunar-renamer-dialog.c:1060
22922292 msgid "Select files to rename"
2293 msgstr "Yeniden adlandırılacak dosyaları seçiniz"
2293 msgstr "Yeniden adlandırılacak dosyaları seç"
22942294
22952295 #: ../thunar/thunar-renamer-dialog.c:1076
22962296 msgid "Audio Files"
23242324 #: ../thunar/thunar-renamer-progress.c:187
23252325 #, c-format
23262326 msgid "Failed to rename \"%s\" to \"%s\"."
2327 msgstr "\"%s\" ögesi \"%s\" ögesine yeniden adlandırılamadı."
2327 msgstr "\"%s\", \"%s\" olarak yeniden adlandırılamadı."
23282328
23292329 #: ../thunar/thunar-renamer-progress.c:194
23302330 msgid ""
23312331 "You can either choose to skip this file and continue to rename the remaining"
23322332 " files, or revert the previously renamed files to their previous names, or "
23332333 "cancel the operation without reverting previous changes."
2334 msgstr "Bu dosyayı geçip kalan dosyaların yeniden adlandırılmasına devam edebilirsin ya da adlandırma işlemini geri alabilirsiniz veya adlandırma işlemini burada kesebilirsiniz."
2334 msgstr "Bu dosyayı atlayıp kalan dosyaların yeniden adlandırmayı sürdürebilir ya da adlandırma işlemini geri alabilirsiniz veya işlemi burada kesebilirsiniz."
23352335
23362336 #: ../thunar/thunar-renamer-progress.c:199
23372337 msgid "_Revert Changes"
23402340 #: ../thunar/thunar-renamer-progress.c:200
23412341 #: ../thunar/thunar-renamer-progress.c:209
23422342 msgid "_Skip This File"
2343 msgstr "Bu Dosyayı Ge_ç"
2343 msgstr "Bu Dosyayı _Atla"
23442344
23452345 #: ../thunar/thunar-renamer-progress.c:206
23462346 msgid ""
23472347 "Do you want to skip this file and continue to rename the remaining files?"
2348 msgstr "Bu dosyayı geçip diğer dosyaların yeniden adlandırılmasına devam etmek ister misiniz?"
2348 msgstr "Bu dosyayı atlayıp diğer dosyaların yeniden adlandırılmasını südürmek ister misiniz?"
23492349
23502350 #: ../thunar/thunar-shortcuts-model.c:631
23512351 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:394
24222422
24232423 #: ../thunar/thunar-shortcuts-view.c:1282
24242424 msgid "_Remove Shortcut"
2425 msgstr "Kısa Yolu _Kaldır"
2425 msgstr "Kısayolu _Kaldır"
24262426
24272427 #. append the rename menu item
24282428 #: ../thunar/thunar-shortcuts-view.c:1299
24292429 msgid "Re_name Shortcut"
2430 msgstr "Kısa Yolu Yeniden A_dlandır"
2430 msgstr "Kısayolu Yeniden A_dlandır"
24312431
24322432 #: ../thunar/thunar-shortcuts-view.c:1629
24332433 #, c-format
24582458 #, c-format
24592459 msgid "%u item, totalling %s"
24602460 msgid_plural "%u items, totalling %s"
2461 msgstr[0] "%u nesne, hesaplanıyor %s"
2462 msgstr[1] "%u nesne, hesaplanıyor %s"
2461 msgstr[0] "%u nesne, toplamda %s"
2462 msgstr[1] "%u nesne, toplamda %s"
24632463
24642464 #. TRANSLATORS: this is shows if during the deep count size
24652465 #. * directories were not accessible
24822482
24832483 #: ../thunar/thunar-standard-view.c:348
24842484 msgid "Select _by Pattern..."
2485 msgstr "_Kalıp olarak seç..."
2485 msgstr "_Örüntüyle seç..."
24862486
24872487 #: ../thunar/thunar-standard-view.c:348
24882488 msgid "Select all files that match a certain pattern"
2489 msgstr "Belirlenen kalıba uygun tüm dosyaları seç"
2489 msgstr "Belirlenen örüntüye uygun tüm dosyaları seç"
24902490
24912491 #: ../thunar/thunar-standard-view.c:349
24922492 msgid "_Invert Selection"
24942494
24952495 #: ../thunar/thunar-standard-view.c:349
24962496 msgid "Select all files but not those currently selected"
2497 msgstr "Seçili olanlar hariç, tüm dosyaları seç"
2497 msgstr "Seçili olanlar dışında tüm dosyaları seç"
24982498
24992499 #: ../thunar/thunar-standard-view.c:1487
25002500 msgid "Loading folder contents..."
25072507
25082508 #: ../thunar/thunar-standard-view.c:2085
25092509 msgid "Select by Pattern"
2510 msgstr "Kalıp olarak seç"
2510 msgstr "Örüntüyle Seç"
25112511
25122512 #: ../thunar/thunar-standard-view.c:2090
25132513 msgid "_Select"
25152515
25162516 #: ../thunar/thunar-standard-view.c:2103
25172517 msgid "_Pattern:"
2518 msgstr "_Kalıp:"
2518 msgstr "_Örüntü:"
25192519
25202520 #: ../thunar/thunar-standard-view.c:2119
25212521 msgid "Examples:"
25252525 #. invalid
25262526 #: ../thunar/thunar-standard-view.c:2471
25272527 msgid "Invalid filename provided by XDS drag site"
2528 msgstr "XDS anlamsız dosya adını önledi"
2528 msgstr "XDS bırakma alanı geçersiz dosya adı sağladı"
25292529
25302530 #. display an error dialog to the user
25312531 #: ../thunar/thunar-standard-view.c:2661
25432543 msgid ""
25442544 "Error while copying to \"%s\": %s more space is required to copy to the "
25452545 "destination"
2546 msgstr "\"%s\" kopyalanırken hata oluştu: hedefe kopyalanabilmesi için %s daha çok alana gereksiniliyor"
2546 msgstr "\"%s\" kopyalanırken hata oluştu: hedefe kopyalanabilmesi için %s daha alana gereksiniliyor"
25472547
25482548 #. update progress information
25492549 #: ../thunar/thunar-transfer-job.c:951
26632663
26642664 #: ../thunar/thunar-window.c:362
26652665 msgid "Open a new tab for the displayed location"
2666 msgstr "Görüntülenen yer için yeni sekme açın"
2666 msgstr "Görüntülenen yer için yeni sekme aç"
26672667
26682668 #: ../thunar/thunar-window.c:363
26692669 msgid "New _Window"
26792679
26802680 #: ../thunar/thunar-window.c:364
26812681 msgid "Open current folder in a new window"
2682 msgstr "Geçerli dizini yeni pencerede açın"
2682 msgstr "Geçerli dizini yeni pencerede aç"
26832683
26842684 #: ../thunar/thunar-window.c:365
26852685 msgid "C_lose Tab"
27232723
27242724 #: ../thunar/thunar-window.c:373
27252725 msgid "_Reload"
2726 msgstr "_Yenile"
2726 msgstr "_Yeniden Yükle"
27272727
27282728 #: ../thunar/thunar-window.c:375
27292729 msgid "_Location Selector"
27432743
27442744 #: ../thunar/thunar-window.c:377
27452745 msgid "Traditional approach with location bar and navigation buttons"
2746 msgstr "Adres çubuğu ve gezinti düğmeleri ile geleneksel yaklaşım"
2746 msgstr "Adres çubuğu ve gezinti düğmelerine geleneksel yaklaşım"
27472747
27482748 #: ../thunar/thunar-window.c:378
27492749 msgid "_Side Pane"
27632763
27642764 #: ../thunar/thunar-window.c:380
27652765 msgid "Toggles the visibility of the tree pane"
2766 msgstr "Ağaç pencere gözünün görünürlüğünü değiştirir"
2766 msgstr "Ağaç bölmesinin görünürlüğünü değiştirir"
27672767
27682768 #: ../thunar/thunar-window.c:382
27692769 msgid "St_atusbar"
28072807
28082808 #: ../thunar/thunar-window.c:387
28092809 msgid "Normal Si_ze"
2810 msgstr "Norma_l Boyut"
2810 msgstr "Olağan _Boyut"
28112811
28122812 #: ../thunar/thunar-window.c:387
28132813 msgid "Show the contents at the normal size"
28592859
28602860 #: ../thunar/thunar-window.c:396
28612861 msgid "Go to the home folder"
2862 msgstr "Ev Dizinine Git"
2862 msgstr "Ev dizinine git"
28632863
28642864 #: ../thunar/thunar-window.c:397
28652865 msgid "Desktop"
28722872 #: ../thunar/thunar-window.c:398
28732873 msgid ""
28742874 "Browse all local and remote disks and folders accessible from this computer"
2875 msgstr "Bu bilgisayardan erişilebilen tüm yerel ve uzak disklere ve klasörlere göz atın"
2875 msgstr "Bu bilgisayardan erişilebilen tüm yerel ve uzak disklere ve klasörlere göz at"
28762876
28772877 #: ../thunar/thunar-window.c:399
28782878 msgid "T_rash"
28842884
28852885 #: ../thunar/thunar-window.c:400
28862886 msgid "Open _Parent"
2887 msgstr "Üst d_izini aç"
2887 msgstr "Üst D_izini Aç"
28882888
28892889 #: ../thunar/thunar-window.c:400
28902890 msgid "Open the parent folder"
29082908
29092909 #: ../thunar/thunar-window.c:404
29102910 msgid "B_rowse Network"
2911 msgstr "Ağa _Gözat"
2911 msgstr "Ağa _Göz At"
29122912
29132913 #: ../thunar/thunar-window.c:407
29142914 msgid "_Contents"
30103010 #. display an error to the user
30113011 #: ../thunar/thunar-window.c:3158
30123012 msgid "Failed to open the file system root folder"
3013 msgstr "Dosya sistemini kök dizinde açma başarısız"
3013 msgstr "Dosya sistemi kök dizinini açma başarısız"
30143014
30153015 #. display an error to the user
30163016 #: ../thunar/thunar-window.c:3191
30263026 msgid ""
30273027 "Thunar is a fast and easy to use file manager\n"
30283028 "for the Xfce Desktop Environment."
3029 msgstr "Thunar, Xfce Masaüstü Ortamı için hızlı\nve kolay dosya yönetim aracıdır."
3029 msgstr "Thunar, Xfce Masaüstü Ortamı için hızlı\nve kullanımı kolay dosya yönetim aracıdır."
30303030
30313031 #: ../thunarx/thunarx-property-page.c:111
30323032 msgid "Label"
30423042
30433043 #: ../thunarx/thunarx-property-page.c:125
30443044 msgid "A widget to display in place of the usual page label"
3045 msgstr "Normal sayfa etiketinin yerinde gösterilen bir parçacık"
3045 msgstr "Olağan sayfa etiketinin yerinde gösterilen parçacık"
30463046
30473047 #: ../thunarx/thunarx-provider-plugin.c:81
30483048 msgid "Resident"
30503050
30513051 #: ../thunarx/thunarx-provider-plugin.c:82
30523052 msgid "Don't unload the plugin from memory"
3053 msgstr "Eklentiyi bellekten silme"
3053 msgstr "Eklentiyi bellekten boşaltma"
30543054
30553055 #: ../thunarx/thunarx-renamer.c:149
30563056 msgid "Help URL"
30623062
30633063 #: ../thunarx/thunarx-renamer.c:165
30643064 msgid "The user visible name of the renamer"
3065 msgstr "Yeniden adlandırıcıda kullanıcı adının görünümü"
3065 msgstr "Yeniden adlandırıcının kullanıcıya görünen adı"
30663066
30673067 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:153
30683068 #: ../plugins/thunar-apr/thunar-apr-image-page.c:59
30733073 msgid ""
30743074 "The generic name of the entry, for example \"Web Browser\" in case of "
30753075 "Firefox."
3076 msgstr "Giriş için genel ad , örneğin Firefox yerine Web Tarayıcı."
3076 msgstr "Girdi için genel ad, örneğin Firefox yerine \"Web Tarayıcı\"."
30773077
30783078 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:177
30793079 msgid "Command:"
31083108 msgid ""
31093109 "Tooltip for the entry, for example \"View sites on the Internet\" in case of"
31103110 " Firefox. Should not be redundant with the name or the description."
3111 msgstr "Nesneler için araç bilgisi, örneğin Firefox yerine \"İnternet'teki sayfaları göster\". Ad veya tanım ile birlikte gereksiz olmamalıdır."
3111 msgstr "Girdi için araç bilgisi, örneğin Firefox yerine \"İnternet'teki sayfaları göster\". Ad veya tanım ile birlikte gereksiz olmamalıdır."
31123112
31133113 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:276
31143114 msgid "Options:"
31313131
31323132 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:292
31333133 msgid "Select this option to run the command in a terminal window."
3134 msgstr "Komutu uçbirimde çalıştırmak için bu seçeneği imleyin."
3134 msgstr "Komutu uçbirimde çalıştırmak için bunu seç."
31353135
31363136 #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:366
31373137 msgid "Launcher"
31803180
31813181 #: ../plugins/thunar-apr/thunar-apr-image-page.c:55
31823182 msgid "Focal Length:"
3183 msgstr "Odak Mesafesi:"
3183 msgstr "Odak Uzunluğu:"
31843184
31853185 #: ../plugins/thunar-apr/thunar-apr-image-page.c:56
31863186 msgid "Shutter Speed:"
32373237
32383238 #: ../plugins/thunar-sbr/thunar-sbr-date-renamer.c:591
32393239 msgid "Insert Date / Time"
3240 msgstr "Tarih / Saat Ekle"
3240 msgstr "Tarih / Saat ekle"
32413241
32423242 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:93
32433243 msgid "lowercase"
32573257
32583258 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:102
32593259 msgid "Insert"
3260 msgstr "Yükle"
3260 msgstr "Ekle"
32613261
32623262 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:103
32633263 msgid "Overwrite"
33263326
33273327 #: ../plugins/thunar-sbr/thunar-sbr-insert-renamer.c:386
33283328 msgid "Insert / Overwrite"
3329 msgstr "Yükle / Üstüne Yaz"
3329 msgstr "Ekle / Üstüne Yaz"
33303330
33313331 #: ../plugins/thunar-sbr/thunar-sbr-number-renamer.c:186
33323332 msgid "_Number Format:"
33463346
33473347 #: ../plugins/thunar-sbr/thunar-sbr-remove-renamer.c:175
33483348 msgid "Remove _From Position:"
3349 msgstr "Konumdan _Taşı:"
3349 msgstr "Konumdan _Kaldır:"
33503350
33513351 #: ../plugins/thunar-sbr/thunar-sbr-remove-renamer.c:210
33523352 msgid "_To Position:"
33753375 "If you enable this option, the pattern will be treated as a regular "
33763376 "expression and matched using the Perl-compatible regular expressions (PCRE)."
33773377 " Check the documentation for details about the regular expression syntax."
3378 msgstr "Bu seçeneği etkin kıldığınızda, desen bir düzenli ifade olarak imlenecektir ve Perl-uyumlu düzenli ifadeler (PCRE) kullanılarak eşlenecektir. Düzenli ifade tümce yapısı için belgeleri gözden geçirin."
3378 msgstr "Bu seçeneği etkin kıldığınızda, örüntü bir düzenli ifade olarak imlenecektir ve Perl-uyumlu düzenli ifadeler (PCRE) kullanılarak eşlenecektir. Düzenli ifade tümce yapısı için belgeleri gözden geçirin."
33793379
33803380 #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:232
33813381 msgid "Replace _With:"
33843384 #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:240
33853385 msgid ""
33863386 "Enter the text that should be used as replacement for the pattern above."
3387 msgstr "Yukarıdaki desen ile değiştirilecek metni girin."
3387 msgstr "Yukarıdaki örüntüyle değiştirilecek metni gir."
33883388
33893389 #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:253
33903390 msgid "C_ase Sensitive Search"
33943394 msgid ""
33953395 "If you enable this option, the pattern will be searched in a case-sensitive "
33963396 "manner. The default is to use a case-insensitive search."
3397 msgstr "Bu seçeneği etkin kıldığınızda, desen büyük-küçük harf duyarlı olarak işlenecektir. Öntanımlı olarak aramalar büyük-küçük harf ayrımı olmadan yapılacaktır."
3397 msgstr "Bu seçeneği etkin kıldığınızda, örüntü büyük-küçük harf duyarlı olarak işlenecektir. Öntanımlı olarak aramalar büyük-küçük harf ayrımı olmadan yapılacaktır."
33983398
33993399 #. setup a tooltip with the error message
34003400 #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:610
34013401 #, c-format
34023402 msgid "Invalid regular expression, at character position %ld: %s"
3403 msgstr "Geçersiz düzenli ifade, %ld. karakter: %s"
3403 msgstr "%ld karakter konumunda geçersiz düzenli ifade: %s"
34043404
34053405 #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:651
34063406 msgid "Search & Replace"
3407 msgstr "Ara & Değiştir"
3407 msgstr "Ara ve Değiştir"
34083408
34093409 #: ../plugins/thunar-sendto-email/main.c:217
34103410 #, c-format
35293529
35303530 #: ../plugins/thunar-uca/thunar-uca-chooser.c:370
35313531 msgid "If you delete a custom action, it is permanently lost."
3532 msgstr "Dosya silerseniz, kalıcı olarak kaybedilir."
3532 msgstr "Dosya silerseniz kalıcı olarak yitirilir."
35333533
35343534 #. skip leading slash
35353535 #: ../plugins/thunar-uca/thunar-uca-editor.c:353
36783678 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:22
36793679 #, no-c-format
36803680 msgid "directory containing the file that is passed in %f"
3681 msgstr "%f içerisinde es geçilmiş dosya içeren dizin"
3681 msgstr "%f içinde geçen dosyayı içeren dizin"
36823682
36833683 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:24
36843684 #, no-c-format
36853685 msgid "directories containing the files that are passed in %F"
3686 msgstr "%F içerisinde es geçilmiş dosya içeren dizin"
3686 msgstr "%F içinde geçen dosyaları içeren dizinler"
36873687
36883688 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:25
36893689 msgid "the first selected filename (without path)"
3690 msgstr "İlk Seçilen Dosya Adı"
3690 msgstr "ilk seçilen dosya adı (yol olmadan)"
36913691
36923692 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:26
36933693 msgid "the selected filenames (without paths)"
3694 msgstr "Seçilen Dosya Adları"
3694 msgstr "seçilen dosya adları (yollar olmadan)"
36953695
36963696 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:27
36973697 msgid "Basic"
36993699
37003700 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:28
37013701 msgid "_File Pattern:"
3702 msgstr "_Dosya Örneği:"
3702 msgstr "_Dosya Örüntüsü:"
37033703
37043704 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:29
37053705 msgid ""
37073707 "should be displayed for a selected file. If you specify more than one "
37083708 "pattern here, the list items must be separated with semicolons (e.g. "
37093709 "*.txt;*.doc)."
3710 msgstr "Bu eylemin gösterileceği dosyaların belirlenmesi için desen listesi girin. Birden çok desen girecekseniz, ögeler noktalı virgül ile ayrılmış olmalıdır (ör. *.txt;*.odp)."
3710 msgstr "Bu eylemin gösterileceği dosyaların belirlenmesi için örüntü listesi girin. Birden çok örüntü girecekseniz, ögeler noktalı virgül ile ayrılmış olmalıdır (ör. *.txt;*.odp)."
37113711
37123712 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:30
37133713 msgid "*"
+310
-315
po/vi.po less more
1111 msgstr ""
1212 "Project-Id-Version: Thunar\n"
1313 "Report-Msgid-Bugs-To: \n"
14 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
15 "PO-Revision-Date: 2020-08-22 10:45+0000\n"
16 "Last-Translator: Xfce Bot <transifex@xfce.org>\n"
14 "POT-Creation-Date: 2020-12-03 00:45+0100\n"
15 "PO-Revision-Date: 2020-12-13 00:51+0000\n"
16 "Last-Translator: Le Tri <Leminhtri10a1t@gmail.com>\n"
1717 "Language-Team: Vietnamese (http://www.transifex.com/xfce/thunar/language/vi/)\n"
1818 "MIME-Version: 1.0\n"
1919 "Content-Type: text/plain; charset=UTF-8\n"
9797 #: ../thunar/thunar-application.c:295
9898 #, c-format
9999 msgid "Acquired the session message bus '%s'\n"
100 msgstr ""
100 msgstr "Yêu cầu bus thông tin phiên làm việc'%s'\n"
101101
102102 #: ../thunar/thunar-application.c:305
103103 #, c-format
104104 msgid "Acquired the name '%s' on the session message bus\n"
105 msgstr ""
105 msgstr "Yêu cầu tên '%s' của thông báo bus của phiên làm việc\n"
106106
107107 #: ../thunar/thunar-application.c:315
108108 #, c-format
109109 msgid "Name '%s' lost on the message dbus."
110 msgstr ""
110 msgstr "Tên '%s' đã mất trong thông báo của dbus."
111111
112112 #: ../thunar/thunar-application.c:475
113113 msgid "The Thunar development team. All rights reserved."
130130 #. tell the user that we were unable to launch the file specified
131131 #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637
132132 #: ../thunar/thunar-location-entry.c:366 ../thunar/thunar-location-entry.c:394
133 #: ../thunar/thunar-shortcuts-view.c:1703
134 #: ../thunar/thunar-shortcuts-view.c:1731 ../thunar/thunar-window.c:2363
133 #: ../thunar/thunar-shortcuts-view.c:1706
134 #: ../thunar/thunar-shortcuts-view.c:1734 ../thunar/thunar-window.c:2395
135135 #, c-format
136136 msgid "Failed to open \"%s\""
137137 msgstr "Không thể mở \"%s\""
142142 msgstr "Không thể mở \"%s\": %s"
143143
144144 #. display an error message
145 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2096
145 #: ../thunar/thunar-application.c:1696 ../thunar/thunar-launcher.c:2105
146146 #: ../thunar/thunar-properties-dialog.c:739
147147 #, c-format
148148 msgid "Failed to rename \"%s\""
149149 msgstr "Không thể đổi tên \"%s\""
150150
151 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250
151 #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259
152152 msgid "New Folder"
153153 msgstr "Thư mục mới"
154154
155 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251
155 #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260
156156 msgid "Create New Folder"
157157 msgstr "Tạo thư mục"
158158
165165 msgstr "Tạo file"
166166
167167 #. generate a title for the create dialog
168 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2296
168 #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2305
169169 #, c-format
170170 msgid "Create Document from template \"%s\""
171171 msgstr "Tạo tài liệu mới từ mẫu \"%s\""
215215 #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98
216216 #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649
217217 #: ../thunar/thunar-dialogs.c:762 ../thunar/thunar-dialogs.c:1034
218 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:878
218 #: ../thunar/thunar-dnd.c:169 ../thunar/thunar-launcher.c:877
219219 #: ../thunar/thunar-permissions-chooser.c:535
220220 #: ../thunar/thunar-permissions-chooser.c:1143
221221 #: ../thunar/thunar-properties-dialog.c:827
222222 #: ../thunar/thunar-renamer-dialog.c:357
223 #: ../thunar/thunar-renamer-dialog.c:1063
223 #: ../thunar/thunar-renamer-dialog.c:1059
224224 #: ../thunar/thunar-renamer-progress.c:198
225225 #: ../thunar/thunar-renamer-progress.c:208
226 #: ../thunar/thunar-standard-view.c:2089
226 #: ../thunar/thunar-standard-view.c:2083
227227 #: ../plugins/thunar-sendto-email/main.c:219
228228 #: ../plugins/thunar-sendto-email/main.c:238
229229 #: ../plugins/thunar-sendto-email/main.c:293
234234 msgid "_Cancel"
235235 msgstr "_Huỷ bỏ"
236236
237 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260
237 #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259
238238 #: ../plugins/thunar-uca/thunar-uca-chooser.c:372
239239 msgid "_Delete"
240240 msgstr "Xóa"
265265
266266 #. append the "Empty Trash" menu action
267267 #. prepare the menu item
268 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:254
268 #: ../thunar/thunar-application.c:2345 ../thunar/thunar-launcher.c:253
269269 #: ../thunar/thunar-shortcuts-view.c:1226
270270 #: ../plugins/thunar-tpa/thunar-tpa.c:175
271271 msgid "_Empty Trash"
316316 msgid "Other Application..."
317317 msgstr "Các ứng dụng khác..."
318318
319 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842
319 #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862
320320 msgid "Open With"
321321 msgstr "Mở với"
322322
344344 #. add the "Ok"/"Open" button
345345 #: ../thunar/thunar-chooser-dialog.c:291
346346 #: ../thunar/thunar-chooser-dialog.c:1155
347 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3088
347 #: ../thunar/thunar-properties-dialog.c:828 ../thunar/thunar-window.c:3120
348348 #: ../plugins/thunar-uca/thunar-uca-editor.c:142
349349 #: ../plugins/thunar-uca/thunar-uca-editor.c:435
350350 msgid "_OK"
351 msgstr ""
351 msgstr "_Đồng "
352352
353353 #. display an error to the user
354354 #: ../thunar/thunar-chooser-dialog.c:429
393393
394394 #: ../thunar/thunar-chooser-dialog.c:706
395395 msgid "_Remove"
396 msgstr ""
396 msgstr "_Gỡ bỏ "
397397
398398 #: ../thunar/thunar-chooser-dialog.c:709
399399 msgid ""
416416 #. change the accept button label text
417417 #. aka "activate"
418418 #: ../thunar/thunar-chooser-dialog.c:754
419 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1308
420 #: ../thunar/thunar-renamer-dialog.c:1064
419 #: ../thunar/thunar-chooser-dialog.c:1155 ../thunar/thunar-launcher.c:1317
420 #: ../thunar/thunar-renamer-dialog.c:1060
421421 #: ../thunar/thunar-shortcuts-view.c:1118
422422 #: ../plugins/thunar-uca/thunar-uca-editor.c:177
423423 msgid "_Open"
424424 msgstr "_Mở"
425425
426426 #: ../thunar/thunar-chooser-dialog.c:760
427 #: ../thunar/thunar-renamer-dialog.c:1071
427 #: ../thunar/thunar-renamer-dialog.c:1067
428428 #: ../plugins/thunar-uca/thunar-uca-editor.c:184
429429 msgid "All Files"
430430 msgstr "Tất cả tập tin"
495495 #. add the "Help" button
496496 #: ../thunar/thunar-column-editor.c:126
497497 #: ../thunar/thunar-preferences-dialog.c:303
498 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:406
498 #: ../thunar/thunar-properties-dialog.c:254 ../thunar/thunar-window.c:409
499499 msgid "_Help"
500500 msgstr "Trợ giúp "
501501
628628
629629 #: ../thunar/thunar-dialogs.c:127
630630 msgid "Enter the name:"
631 msgstr ""
631 msgstr "Nhập tên:"
632632
633633 #. display an error message
634634 #: ../thunar/thunar-dialogs.c:167
797797
798798 #. display an error to the user
799799 #. display an error message to the user
800 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:694
800 #: ../thunar/thunar-dnd.c:250 ../thunar/thunar-launcher.c:693
801801 #, c-format
802802 msgid "Failed to execute file \"%s\""
803803 msgstr "Không thể thực thi tập tin \"%s\""
832832 msgid "MIME Type"
833833 msgstr "Kiểu MIME"
834834
835 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:416
835 #: ../thunar/thunar-enum-types.c:105 ../thunar/thunar-renamer-dialog.c:417
836836 #: ../thunarx/thunarx-renamer.c:164
837837 msgid "Name"
838838 msgstr "Tên"
852852
853853 #: ../thunar/thunar-enum-types.c:109
854854 msgid "Size in Bytes"
855 msgstr ""
855 msgstr "Kích thước tính bằng byte"
856856
857857 #: ../thunar/thunar-enum-types.c:110
858858 msgid "Type"
866866 msgid "File Name"
867867 msgstr "Tên file"
868868
869 #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289
869 #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289
870870 #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7
871871 msgid "Trash"
872 msgstr ""
873
874 #: ../thunar/thunar-file.c:1089 ../thunar/thunar-gio-extensions.c:287
875 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:394
872 msgstr "Thùng rác"
873
874 #: ../thunar/thunar-file.c:1073 ../thunar/thunar-gio-extensions.c:287
875 #: ../thunar/thunar-shortcuts-model.c:994 ../thunar/thunar-window.c:397
876876 msgid "File System"
877877 msgstr "File hệ thống"
878878
879 #: ../thunar/thunar-file.c:1529
879 #: ../thunar/thunar-file.c:1526
880880 #, c-format
881881 msgid "The root folder has no parent"
882882 msgstr "Thư mục gốc không có thư mục cha"
883883
884 #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925
884 #: ../thunar/thunar-file.c:1620
885885 #, c-format
886886 msgid "Failed to parse the desktop file: %s"
887887 msgstr "Cú pháp tập tin \"%s\" không đúng"
888888
889889 #. if the .desktop file is not secure, ask user what to do
890 #: ../thunar/thunar-file.c:1635
890 #: ../thunar/thunar-file.c:1632
891891 msgid "Untrusted application launcher"
892892 msgstr "Trình chạy ứng dụng không tin tưởng"
893893
894 #: ../thunar/thunar-file.c:1663
894 #: ../thunar/thunar-file.c:1660
895895 #, c-format
896896 msgid "No Exec field specified"
897897 msgstr "Exec không xác định"
898898
899899 #. if the .desktop file is not secure, ask user what to do
900 #: ../thunar/thunar-file.c:1672
900 #: ../thunar/thunar-file.c:1669
901901 msgid "Untrusted link launcher"
902902 msgstr "Trình chạy liên kết không tin tưởng"
903903
904 #: ../thunar/thunar-file.c:1688
904 #: ../thunar/thunar-file.c:1685
905905 #, c-format
906906 msgid "No URL field specified"
907907 msgstr "URL không xác định"
908908
909 #: ../thunar/thunar-file.c:1693
909 #: ../thunar/thunar-file.c:1690
910910 msgid "Invalid desktop file"
911911 msgstr "Desktop file không hợp lệ"
912912
920920 #: ../thunar/thunar-gio-extensions.c:480
921921 #, c-format
922922 msgid "%s of %s free (%d%% used)"
923 msgstr ""
923 msgstr "%scủa %scòn trống (%d%%đã dùng)"
924924
925925 #: ../thunar/thunar-history.c:296
926926 msgid "The item will be removed from the history"
942942 #: ../thunar/thunar-io-jobs.c:111
943943 #, c-format
944944 msgid "Error removing file: %s"
945 msgstr ""
945 msgstr "Lỗi khi xóa tập tin:%s"
946946
947947 #: ../thunar/thunar-io-jobs.c:214 ../thunar/thunar-io-jobs.c:369
948948 #, c-format
10301030
10311031 #: ../thunar/thunar-job.c:443
10321032 msgid "Do you want to permanently delete it?"
1033 msgstr ""
1033 msgstr "Bạn có muốn xóa nó vĩnh viễn không?"
10341034
10351035 #: ../thunar/thunar-job.c:497
10361036 msgid "Do you want to create it?"
10461046 "space."
10471047 msgstr "Không đủ dung lượng trống trên địa điểm đích. Thử xóa vài thứ để có thêm khoảng trống."
10481048
1049 #: ../thunar/thunar-launcher.c:243
1049 #: ../thunar/thunar-launcher.c:242
10501050 msgid "Open With Other _Application..."
10511051 msgstr "Mở với ứng dụng _khác"
10521052
1053 #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843
1053 #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863
10541054 msgid "Choose another application with which to open the selected file"
10551055 msgstr "CHọn một ứng dụng khác để mở file đã chọn"
10561056
10581058 #. possible to automatically migrate to new accel paths.
10591059 #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to
10601060 #. fix that
1061 #: ../thunar/thunar-launcher.c:247
1061 #: ../thunar/thunar-launcher.c:246
10621062 msgid "_Send To"
10631063 msgstr "_Gởi tới"
10641064
1065 #: ../thunar/thunar-launcher.c:250
1065 #: ../thunar/thunar-launcher.c:249
10661066 msgid "_Properties..."
10671067 msgstr "Th_uộc tính..."
10681068
1069 #: ../thunar/thunar-launcher.c:250
1069 #: ../thunar/thunar-launcher.c:249
10701070 msgid "View the properties of the selected file"
10711071 msgstr "Xem thuộc tính của các tập tin đã chọn"
10721072
1073 #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354
1073 #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363
10741074 msgid "Ma_ke Link"
10751075 msgid_plural "Ma_ke Links"
10761076 msgstr[0] "Tạo liên kết"
10771077
1078 #: ../thunar/thunar-launcher.c:252
1078 #: ../thunar/thunar-launcher.c:251
10791079 msgid "Du_plicate"
10801080 msgstr "Tạo bản sao"
10811081
1082 #: ../thunar/thunar-launcher.c:253
1082 #: ../thunar/thunar-launcher.c:252
10831083 msgid "_Rename..."
10841084 msgstr "Đổi _tên"
10851085
1086 #: ../thunar/thunar-launcher.c:254
1086 #: ../thunar/thunar-launcher.c:253
10871087 msgid "Delete all files and folders in the Trash"
10881088 msgstr "Xóa toàn bộ tập tin và thư mục trong thùng rác?"
10891089
1090 #: ../thunar/thunar-launcher.c:255
1090 #: ../thunar/thunar-launcher.c:254
10911091 msgid "Create _Folder..."
10921092 msgstr "Tạo thư _mục..."
10931093
1094 #: ../thunar/thunar-launcher.c:255
1094 #: ../thunar/thunar-launcher.c:254
10951095 msgid "Create an empty folder within the current folder"
10961096 msgstr "Tạo thư mục trống trong thư mục hiện tại"
10971097
1098 #: ../thunar/thunar-launcher.c:256
1098 #: ../thunar/thunar-launcher.c:255
10991099 msgid "Create _Document"
11001100 msgstr "Tạo tài liệu"
11011101
1102 #: ../thunar/thunar-launcher.c:256
1102 #: ../thunar/thunar-launcher.c:255
11031103 msgid "Create a new document from a template"
11041104 msgstr ""
11051105
1106 #: ../thunar/thunar-launcher.c:258
1106 #: ../thunar/thunar-launcher.c:257
11071107 msgid "_Restore"
11081108 msgstr "Phục hồi"
11091109
1110 #: ../thunar/thunar-launcher.c:259
1110 #: ../thunar/thunar-launcher.c:258
11111111 msgid "Mo_ve to Trash"
11121112 msgstr "Đưa vào thùng rác"
11131113
1114 #: ../thunar/thunar-launcher.c:265
1114 #: ../thunar/thunar-launcher.c:264
11151115 msgid "_Paste"
11161116 msgstr "_Dán"
11171117
1118 #: ../thunar/thunar-launcher.c:265
1118 #: ../thunar/thunar-launcher.c:264
11191119 msgid "Move or copy files previously selected by a Cut or Copy command"
11201120 msgstr "Di chuyển hoặc sao chép tập tin đã chọn khi chạy lệnh Cắt hoặc Sao chép"
11211121
1122 #: ../thunar/thunar-launcher.c:266
1122 #: ../thunar/thunar-launcher.c:265
11231123 msgid "_Paste Into Folder"
11241124 msgstr "Dán vào thư mục này"
11251125
1126 #: ../thunar/thunar-launcher.c:266
1126 #: ../thunar/thunar-launcher.c:265
11271127 msgid ""
11281128 "Move or copy files previously selected by a Cut or Copy command into the "
11291129 "selected folder"
11301130 msgstr "Di chuyển hoặc sao chép tập tin đã chọn khi chạy lệnh Cắt hoặc Sao chép vào thư mục đã chọn"
11311131
1132 #: ../thunar/thunar-launcher.c:267
1132 #: ../thunar/thunar-launcher.c:266
11331133 msgid "_Copy"
11341134 msgstr "Sao _chép"
11351135
1136 #: ../thunar/thunar-launcher.c:267
1136 #: ../thunar/thunar-launcher.c:266
11371137 msgid "Prepare the selected files to be copied with a Paste command"
11381138 msgstr "Đọc các tập tin đã chọn để sao chép"
11391139
1140 #: ../thunar/thunar-launcher.c:268
1140 #: ../thunar/thunar-launcher.c:267
11411141 msgid "Cu_t"
11421142 msgstr "_Cắt"
11431143
1144 #: ../thunar/thunar-launcher.c:268
1144 #: ../thunar/thunar-launcher.c:267
11451145 msgid "Prepare the selected files to be moved with a Paste command"
11461146 msgstr "Đọc các tập tin đã chọn để di chuyển"
11471147
11481148 #. append the "Mount" item
1149 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1158
1149 #: ../thunar/thunar-launcher.c:269 ../thunar/thunar-shortcuts-view.c:1158
11501150 msgid "_Mount"
11511151 msgstr "Gắn kết"
11521152
1153 #: ../thunar/thunar-launcher.c:270
1153 #: ../thunar/thunar-launcher.c:269
11541154 msgid "Mount the selected device"
11551155 msgstr ""
11561156
11571157 #. append the "Unmount" item
1158 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1164
1158 #: ../thunar/thunar-launcher.c:270 ../thunar/thunar-shortcuts-view.c:1164
11591159 #: ../thunar/thunar-shortcuts-view.c:1212
11601160 msgid "_Unmount"
11611161 msgstr "_Bỏ gắn kết"
11621162
1163 #: ../thunar/thunar-launcher.c:271
1163 #: ../thunar/thunar-launcher.c:270
11641164 msgid "Unmount the selected device"
11651165 msgstr ""
11661166
11671167 #. append the "Eject" (safely remove drive) item
1168 #: ../thunar/thunar-launcher.c:272 ../thunar/thunar-shortcuts-view.c:1170
1168 #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1170
11691169 msgid "_Eject"
11701170 msgstr "Ngắt"
11711171
1172 #: ../thunar/thunar-launcher.c:272
1172 #: ../thunar/thunar-launcher.c:271
11731173 msgid "Eject the selected device"
11741174 msgstr ""
11751175
1176 #: ../thunar/thunar-launcher.c:827
1176 #: ../thunar/thunar-launcher.c:826
11771177 #, c-format
11781178 msgid "Failed to open file \"%s\""
11791179 msgstr "Không thể mở tập tin \"%s\""
11801180
11811181 #. we can just tell that n files failed to open
1182 #: ../thunar/thunar-launcher.c:833
1182 #: ../thunar/thunar-launcher.c:832
11831183 #, c-format
11841184 msgid "Failed to open %d file"
11851185 msgid_plural "Failed to open %d files"
11861186 msgstr[0] "Không mở được %d tập tin"
11871187
1188 #: ../thunar/thunar-launcher.c:872
1188 #: ../thunar/thunar-launcher.c:871
11891189 msgid "Are you sure you want to open all folders?"
11901190 msgstr "Bạn có chắc muốn mở tất cả thư mục"
11911191
1192 #: ../thunar/thunar-launcher.c:874
1192 #: ../thunar/thunar-launcher.c:873
11931193 #, c-format
11941194 msgid "This will open %d separate file manager window."
11951195 msgid_plural "This will open %d separate file manager windows."
11961196 msgstr[0] "Mở %d cửa sổ quản lí tập tin tách biệt."
11971197
1198 #: ../thunar/thunar-launcher.c:877
1198 #: ../thunar/thunar-launcher.c:876
11991199 #, c-format
12001200 msgid "Open %d New Window"
12011201 msgid_plural "Open %d New Windows"
12021202 msgstr[0] "Mở %d cửa sổ mới"
12031203
1204 #: ../thunar/thunar-launcher.c:948 ../thunar/thunar-launcher.c:1653
1205 #: ../thunar/thunar-shortcuts-view.c:1767
1206 #: ../thunar/thunar-shortcuts-view.c:2009
1204 #: ../thunar/thunar-launcher.c:953 ../thunar/thunar-launcher.c:1662
1205 #: ../thunar/thunar-shortcuts-view.c:1770
1206 #: ../thunar/thunar-shortcuts-view.c:2012
12071207 #, c-format
12081208 msgid "Failed to mount \"%s\""
12091209 msgstr "Không thể gắn kết \"%s\""
12101210
1211 #: ../thunar/thunar-launcher.c:1308
1211 #: ../thunar/thunar-launcher.c:1317
12121212 msgid "Open the selected file"
12131213 msgid_plural "Open the selected files"
12141214 msgstr[0] "Mở các tập tin đã chọn"
12151215
1216 #: ../thunar/thunar-launcher.c:1312
1216 #: ../thunar/thunar-launcher.c:1321
12171217 msgid "_Execute"
12181218 msgstr "_Chạy"
12191219
1220 #: ../thunar/thunar-launcher.c:1312
1220 #: ../thunar/thunar-launcher.c:1321
12211221 msgid "Execute the selected file"
12221222 msgid_plural "Execute the selected files"
12231223 msgstr[0] "Thực thi các tập tin đã chọn"
12241224
1225 #: ../thunar/thunar-launcher.c:1317
1225 #: ../thunar/thunar-launcher.c:1326
12261226 #, c-format
12271227 msgid "Open in New _Tab"
12281228 msgid_plural "Open in %d New _Tabs"
12291229 msgstr[0] ""
12301230
1231 #: ../thunar/thunar-launcher.c:1318
1231 #: ../thunar/thunar-launcher.c:1327
12321232 #, c-format
12331233 msgid "Open the selected directory in new tab"
12341234 msgid_plural "Open the selected directories in %d new tabs"
12351235 msgstr[0] ""
12361236
1237 #: ../thunar/thunar-launcher.c:1327
1237 #: ../thunar/thunar-launcher.c:1336
12381238 #, c-format
12391239 msgid "Open in New _Window"
12401240 msgid_plural "Open in %d New _Windows"
12411241 msgstr[0] ""
12421242
1243 #: ../thunar/thunar-launcher.c:1328
1243 #: ../thunar/thunar-launcher.c:1337
12441244 #, c-format
12451245 msgid "Open the selected directory in new window"
12461246 msgid_plural "Open the selected directories in %d new windows"
12471247 msgstr[0] ""
12481248
1249 #: ../thunar/thunar-launcher.c:1355
1249 #: ../thunar/thunar-launcher.c:1364
12501250 msgid "Create a symbolic link for the selected file"
12511251 msgid_plural "Create a symbolic link for each selected file"
12521252 msgstr[0] "Tạo liên kết cho mỗi tập tin đã chọn"
12531253
1254 #: ../thunar/thunar-launcher.c:1379
1254 #: ../thunar/thunar-launcher.c:1388
12551255 msgid "Rename the selected file"
12561256 msgid_plural "Rename the selected files"
12571257 msgstr[0] "Đổi tên tập tin đã chọn"
12581258
1259 #: ../thunar/thunar-launcher.c:1389
1259 #: ../thunar/thunar-launcher.c:1398
12601260 msgid "Restore the selected file to its original location"
12611261 msgid_plural "Restore the selected files to its original location"
12621262 msgstr[0] ""
12631263
1264 #: ../thunar/thunar-launcher.c:1406
1264 #: ../thunar/thunar-launcher.c:1415
12651265 msgid "Move the selected file to the Trash"
12661266 msgid_plural "Move the selected files to the Trash"
12671267 msgstr[0] "Đưa các tập tin đã chọn vào thùng rác"
12681268
1269 #: ../thunar/thunar-launcher.c:1423
1269 #: ../thunar/thunar-launcher.c:1432
12701270 msgid "Permanently delete the selected file"
12711271 msgid_plural "Permanently delete the selected files"
12721272 msgstr[0] "Xóa vĩnh viễn các tập tin đã chọn"
12731273
1274 #: ../thunar/thunar-launcher.c:1473
1274 #: ../thunar/thunar-launcher.c:1482
12751275 msgid "Cut the selection"
12761276 msgstr ""
12771277
1278 #: ../thunar/thunar-launcher.c:1483
1278 #: ../thunar/thunar-launcher.c:1492
12791279 msgid "Prepare the selected file to be moved with a Paste command"
12801280 msgid_plural "Prepare the selected files to be moved with a Paste command"
12811281 msgstr[0] "Đọc các tập tin đã chọn để di chuyển"
12821282
1283 #: ../thunar/thunar-launcher.c:1497
1283 #: ../thunar/thunar-launcher.c:1506
12841284 msgid "Copy the selection"
12851285 msgstr ""
12861286
1287 #: ../thunar/thunar-launcher.c:1507
1287 #: ../thunar/thunar-launcher.c:1516
12881288 msgid "Prepare the selected file to be copied with a Paste command"
12891289 msgid_plural "Prepare the selected files to be copied with a Paste command"
12901290 msgstr[0] "Đọc các tập tin đã chọn để sao chép"
12911291
1292 #: ../thunar/thunar-launcher.c:1530
1292 #: ../thunar/thunar-launcher.c:1539
12931293 msgid "Paste the clipboard"
12941294 msgstr ""
12951295
1296 #: ../thunar/thunar-launcher.c:1759
1296 #: ../thunar/thunar-launcher.c:1768
12971297 msgid "Side Pane (Create Shortcut)"
12981298 msgid_plural "Side Pane (Create Shortcuts)"
12991299 msgstr[0] "Pane trái (Tạo biểu tượng tắt)"
13001300
1301 #: ../thunar/thunar-launcher.c:1760
1301 #: ../thunar/thunar-launcher.c:1769
13021302 msgid "Add the selected folder to the shortcuts side pane"
13031303 msgid_plural "Add the selected folders to the shortcuts side pane"
13041304 msgstr[0] "Thêm thư mục đã chọn vào pane trái"
13051305
1306 #: ../thunar/thunar-launcher.c:1779
1306 #: ../thunar/thunar-launcher.c:1788
13071307 msgid "Desktop (Create Link)"
13081308 msgid_plural "Desktop (Create Links)"
13091309 msgstr[0] "Desktop (tạo liên kết)"
13101310
1311 #: ../thunar/thunar-launcher.c:1780
1311 #: ../thunar/thunar-launcher.c:1789
13121312 msgid "Create a link to the selected file on the desktop"
13131313 msgid_plural "Create links to the selected files on the desktop"
13141314 msgstr[0] "Tạo liên kết đến các tập tin đã chọn trên desktop"
13151315
1316 #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839
1316 #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848
13171317 #, c-format
13181318 msgid "Send the selected file to \"%s\""
13191319 msgid_plural "Send the selected files to \"%s\""
13201320 msgstr[0] "Gửi các tập tin đã chọn đến \"%s\""
13211321
1322 #: ../thunar/thunar-launcher.c:2312
1322 #: ../thunar/thunar-launcher.c:2321
13231323 msgid "New Empty File"
13241324 msgstr "Tạo tập tin rỗng"
13251325
1326 #: ../thunar/thunar-launcher.c:2313
1326 #: ../thunar/thunar-launcher.c:2322
13271327 msgid "New Empty File..."
13281328 msgstr "Tạo tập tin mới..."
13291329
1330 #: ../thunar/thunar-launcher.c:2512
1330 #: ../thunar/thunar-launcher.c:2521
13311331 #, c-format
13321332 msgid "No templates installed in \"%s\""
13331333 msgstr ""
13341334
1335 #: ../thunar/thunar-launcher.c:2525
1335 #: ../thunar/thunar-launcher.c:2534
13361336 msgid "_Empty File"
13371337 msgstr "Tậ_p tin rỗng"
13381338
1339 #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933
1339 #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936
13401340 #, c-format
13411341 msgid "Failed to eject \"%s\""
13421342 msgstr "Không thể ngắt \"%s\""
13431343
1344 #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078
1344 #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081
13451345 #, c-format
13461346 msgid "Failed to unmount \"%s\""
13471347 msgstr "Không thể gắn kết \"%s\""
13481348
1349 #: ../thunar/thunar-launcher.c:2745
1349 #: ../thunar/thunar-launcher.c:2758
13501350 #, c-format
13511351 msgid "Open With \"%s\""
13521352 msgstr "Mở bằng \"%s\""
13531353
1354 #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813
1354 #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826
13551355 #, c-format
13561356 msgid "Use \"%s\" to open the selected file"
13571357 msgid_plural "Use \"%s\" to open the selected files"
13581358 msgstr[0] "Sử dụng \"%s\" để mở tập tin đã chọn"
13591359
1360 #: ../thunar/thunar-launcher.c:2812
1360 #: ../thunar/thunar-launcher.c:2825
13611361 #, c-format
13621362 msgid "_Open With \"%s\""
13631363 msgstr "_Mở bằng \"%s\""
13641364
13651365 #. we can only show a generic "Open" action
1366 #: ../thunar/thunar-launcher.c:2832
1366 #: ../thunar/thunar-launcher.c:2845
13671367 #, c-format
13681368 msgid "_Open With Default Applications"
13691369 msgstr "Mở bằng chương trình mặc đị_nh"
13701370
1371 #: ../thunar/thunar-launcher.c:2833
1371 #: ../thunar/thunar-launcher.c:2846
13721372 #, c-format
13731373 msgid "Open the selected file with the default application"
13741374 msgid_plural "Open the selected files with the default applications"
14091409 #: ../thunar/thunar-list-model.c:2490
14101410 #, c-format
14111411 msgid "\"%s\": broken link"
1412 msgstr ""
1412 msgstr "\"%s\": liên kết đã hỏng"
14131413
14141414 #: ../thunar/thunar-list-model.c:2495
14151415 #, c-format
14161416 msgid "\"%s\": %s link to %s"
1417 msgstr ""
1417 msgstr "\"%s\": %s liên kết tới %s"
14181418
14191419 #: ../thunar/thunar-list-model.c:2501
14201420 #, c-format
14211421 msgid "\"%s\": shortcut"
1422 msgstr ""
1422 msgstr "\"%s\": lối tắt"
14231423
14241424 #: ../thunar/thunar-list-model.c:2505
14251425 #, c-format
14261426 msgid "\"%s\": mountable"
1427 msgstr ""
1427 msgstr "\"%s\": có thể mount"
14281428
14291429 #. I18N, first %s is the display name of the file, 2nd the file size, 3rd the
14301430 #. content type
14311431 #: ../thunar/thunar-list-model.c:2512
14321432 #, c-format
14331433 msgid "\"%s\": %s %s"
1434 msgstr ""
1434 msgstr "\"%s\": %s %s"
14351435
14361436 #. I18N, first %s is the display name of the file, second the content type
14371437 #: ../thunar/thunar-list-model.c:2521
14381438 #, c-format
14391439 msgid "\"%s\": %s"
1440 msgstr ""
1440 msgstr "\"%s\": %s"
14411441
14421442 #. TRANSLATORS: Try to come up with a short translation of "Original Path"
14431443 #. (which is the path
14591459 msgid "Selection: %s"
14601460 msgstr ""
14611461
1462 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373
1462 #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376
14631463 msgid "Reload the current folder"
14641464 msgstr "Đọc lại thư mục hiện tại"
14651465
16231623
16241624 #: ../thunar/thunar-permissions-chooser.c:1015
16251625 msgid "Varying (no change)"
1626 msgstr ""
1626 msgstr "Thay đổi (giữ nguyên)"
16271627
16281628 #: ../thunar/thunar-permissions-chooser.c:1142
16291629 msgid "Correct folder permissions automatically?"
17261726
17271727 #: ../thunar/thunar-preferences-dialog.c:408
17281728 msgid "Show file size in binary format"
1729 msgstr ""
1729 msgstr "Hiển thị kích thước tập tin trong hệ nhị phân"
17301730
17311731 #: ../thunar/thunar-preferences-dialog.c:410
17321732 msgid ""
17331733 "Select this option to show file size in binary format instead of decimal."
1734 msgstr ""
1734 msgstr "Chọn tùy chọn này để hiển thị kích thước của tập tin trong hệ nhị phân thay thế cho hệ thập phân."
17351735
17361736 #: ../thunar/thunar-preferences-dialog.c:432
17371737 msgid "_Text beside icons"
17671767 #. TRANSLATORS: custom date format
17681768 #: ../thunar/thunar-preferences-dialog.c:494
17691769 msgid "Custom"
1770 msgstr ""
1770 msgstr "Tùy chỉnh"
17711771
17721772 #. TRANSLATORS: Please do not translate the first column (specifiers),
17731773 #. 'strftime' and of course '\n'
17841784 "%S second\n"
17851785 "\n"
17861786 "For a complete list, check the man pages of 'strftime'"
1787 msgstr ""
1787 msgstr "Định dạng ngày tùy chỉnh được áp dụng.\n\nNhững thông số kỹ thuật là:\n%d ngày của một tháng\n%m tháng\n%Y năm bao gồm thế kỉ \n%H giờ\n%M phút\n%S giây\n\nCho một danh sách hoàn chỉnh, kiểm tra trang chủ của 'strftime'"
17881788
17891789 #. Side Pane
17901790 #: ../thunar/thunar-preferences-dialog.c:522
18021802 #: ../thunar/thunar-preferences-dialog.c:550
18031803 #: ../thunar/thunar-preferences-dialog.c:598
18041804 msgid "16px"
1805 msgstr ""
1805 msgstr "16px"
18061806
18071807 #: ../thunar/thunar-preferences-dialog.c:551
18081808 #: ../thunar/thunar-preferences-dialog.c:599
18091809 msgid "24px"
1810 msgstr ""
1810 msgstr "24px"
18111811
18121812 #: ../thunar/thunar-preferences-dialog.c:552
18131813 #: ../thunar/thunar-preferences-dialog.c:600
18141814 msgid "32px"
1815 msgstr ""
1815 msgstr "32px"
18161816
18171817 #: ../thunar/thunar-preferences-dialog.c:553
18181818 #: ../thunar/thunar-preferences-dialog.c:601
18191819 msgid "48px"
1820 msgstr ""
1820 msgstr "48px"
18211821
18221822 #: ../thunar/thunar-preferences-dialog.c:554
18231823 #: ../thunar/thunar-preferences-dialog.c:602
18241824 msgid "64px"
1825 msgstr ""
1825 msgstr "64px"
18261826
18271827 #: ../thunar/thunar-preferences-dialog.c:555
18281828 #: ../thunar/thunar-preferences-dialog.c:603
18291829 msgid "96px"
1830 msgstr ""
1830 msgstr "96px"
18311831
18321832 #: ../thunar/thunar-preferences-dialog.c:556
18331833 #: ../thunar/thunar-preferences-dialog.c:604
18341834 msgid "128px"
1835 msgstr ""
1835 msgstr "128px"
18361836
18371837 #: ../thunar/thunar-preferences-dialog.c:557
18381838 #: ../thunar/thunar-preferences-dialog.c:605
18391839 msgid "160px"
1840 msgstr ""
1840 msgstr "160px"
18411841
18421842 #: ../thunar/thunar-preferences-dialog.c:558
18431843 #: ../thunar/thunar-preferences-dialog.c:606
18441844 msgid "192px"
1845 msgstr ""
1845 msgstr "192px"
18461846
18471847 #: ../thunar/thunar-preferences-dialog.c:559
18481848 #: ../thunar/thunar-preferences-dialog.c:607
18491849 msgid "256px"
1850 msgstr ""
1850 msgstr "256px"
18511851
18521852 #: ../thunar/thunar-preferences-dialog.c:568
18531853 msgid "Show Icon _Emblems"
19241924
19251925 #: ../thunar/thunar-preferences-dialog.c:727
19261926 msgid "Tabs instead of new Windows"
1927 msgstr ""
1927 msgstr "Chuyển hướng thay vì mở cửa sổ mới"
19281928
19291929 #: ../thunar/thunar-preferences-dialog.c:740
19301930 msgid "Open folders in new tabs on middle click"
1931 msgstr ""
1931 msgstr "Mở thư mục trong tab mới khi nhấp chuột giữa"
19321932
19331933 #: ../thunar/thunar-preferences-dialog.c:742
19341934 msgid ""
19351935 "Select this option to open a new tab on middle click instead of a new window"
1936 msgstr ""
1936 msgstr "Chọn tùy chọn này để mở tab mới khi nhấp chuột giữa thay vì mở cửa sổ mới"
19371937
19381938 #: ../thunar/thunar-preferences-dialog.c:746
19391939 msgid "Open new thunar instances as tabs"
1940 msgstr ""
1940 msgstr "Mở tiến trình mới của thunar bằng tab"
19411941
19421942 #: ../thunar/thunar-preferences-dialog.c:748
19431943 msgid ""
19441944 "Select this option to open new thunar instances as tabs in an existing "
19451945 "thunar window"
1946 msgstr ""
1946 msgstr "Chọn tùy chọn này để mở tiến trình mới của thunar băng tab trong cửa sổ thunar hiện tại"
19471947
19481948 #: ../thunar/thunar-preferences-dialog.c:757
19491949 msgid "File transfer"
19681968
19691969 #: ../thunar/thunar-preferences-dialog.c:800
19701970 msgid "Context Menu"
1971 msgstr ""
1971 msgstr "Menu ngữ cảnh"
19721972
19731973 #: ../thunar/thunar-preferences-dialog.c:812
19741974 msgid "Show action to permanently delete files and folders"
1975 msgstr ""
1975 msgstr "Hiển thị hành động để xóa vĩnh viễn tập tin và thư mục"
19761976
19771977 #: ../thunar/thunar-preferences-dialog.c:814
19781978 msgid "Select this option to show the 'Delete' action in the context menu"
1979 msgstr ""
1979 msgstr "Chọn tùy chọn này để hiển thị hành động 'Xóa' trong menu ngữ cảnh"
19801980
19811981 #. Advanced
19821982 #: ../thunar/thunar-preferences-dialog.c:823
19961996
19971997 #: ../thunar/thunar-preferences-dialog.c:855
19981998 msgid "Ask every time"
1999 msgstr ""
1999 msgstr "Hỏi mọi lúc"
20002000
20012001 #: ../thunar/thunar-preferences-dialog.c:856
2002 msgid "Apply to Folder and Contents"
2003 msgstr "Áp dụng cho thư mục đó và mục con"
2004
2005 #: ../thunar/thunar-preferences-dialog.c:857
20022006 msgid "Apply to Folder Only"
20032007 msgstr "Chỉ áp dụng cho thư mục đó"
2004
2005 #: ../thunar/thunar-preferences-dialog.c:857
2006 msgid "Apply to Folder and Contents"
2007 msgstr "Áp dụng cho thư mục đó và mục con"
20082008
20092009 #: ../thunar/thunar-preferences-dialog.c:868
20102010 msgid "Volume Management"
20192019 msgid ""
20202020 "<a href=\"volman-config:\">Configure</a> the management of removable drives,\n"
20212021 "devices and media."
2022 msgstr ""
2022 msgstr "<a href=\"volman-config:\">Cấu hình</a> trình quản lý ổ đĩa di động,\ncác thiế bị và phương tiện."
20232023
20242024 #: ../thunar/thunar-preferences-dialog.c:910
20252025 msgid "Missing dependencies"
2026 msgstr ""
2026 msgstr "Thiếu gói phụ thuộc"
20272027
20282028 #: ../thunar/thunar-preferences-dialog.c:918
20292029 msgid ""
20312031 "Important features including trash support,\n"
20322032 "removable media and remote location browsing\n"
20332033 "will not work. <a href=\"https://docs.xfce.org/xfce/thunar/unix-filesystem#gnome_virtual_file_system\">[Read more]</a>"
2034 msgstr ""
2034 msgstr "Có vẻ như <a href=\"https://wiki.gnome.org/Projects/gvfs\">gvfs</a>không khả dụng.\nNhững tính năng quan trọng bao gồm hỗ trợ thùng rác,\nphương tiện di động và duyệt từ xa sẽ không hoạt động. <a href=\"https://docs.xfce.org/xfce/thunar/unix-filesystem#gnome_virtual_file_system\">[Đọc thêm]</a>"
20352035
20362036 #. tell the user that we failed to come up with the thunar-volman
20372037 #. configuration dialog
20602060
20612061 #: ../thunar/thunar-progress-view.c:253
20622062 msgid "Cancel"
2063 msgstr ""
2063 msgstr "Hủy bỏ"
20642064
20652065 #: ../thunar/thunar-progress-view.c:369
20662066 msgid "Paused"
21872187 msgid "Clear the file list below"
21882188 msgstr "Xoá danh sách file bên dưới"
21892189
2190 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408
2190 #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411
21912191 msgid "_About"
21922192 msgstr "_Thông tin"
21932193
21962196 msgstr "Hiển thị thông tin về chương trình đổi tên đồng loạt của Thunar"
21972197
21982198 #: ../thunar/thunar-renamer-dialog.c:354
2199 #: ../thunar/thunar-renamer-dialog.c:1785
2199 #: ../thunar/thunar-renamer-dialog.c:1781
22002200 #: ../thunar-bulk-rename.desktop.in.in.h:2
22012201 msgid "Rename Multiple Files"
22022202 msgstr "Đổi tên nhiều tập tin"
22112211 "Click here to actually rename the files listed above to their new names."
22122212 msgstr "Bấm vào đây để tiến hành đổi tên những tập tin ở dưới."
22132213
2214 #: ../thunar/thunar-renamer-dialog.c:434
2214 #: ../thunar/thunar-renamer-dialog.c:435
22152215 msgid "New Name"
22162216 msgstr "Tên mới"
22172217
2218 #: ../thunar/thunar-renamer-dialog.c:497
2218 #: ../thunar/thunar-renamer-dialog.c:498
22192219 msgid ""
22202220 "Click here to view the documentation for the selected rename operation."
22212221 msgstr "Bấm vào đây để xem tài liệu về tác vụ đổi tên đã chọn"
22242224 #. from $libdir/thunarx-2/,
22252225 #. * and opening the multi rename dialog by selecting multiple
22262226 #. files and pressing F2.
2227 #: ../thunar/thunar-renamer-dialog.c:607
2227 #: ../thunar/thunar-renamer-dialog.c:608
22282228 msgid ""
22292229 "No renamer modules were found on your system. Please check your\n"
22302230 "installation or contact your system administrator. If you install Thunar\n"
22312231 "from source, be sure to enable the \"Simple Builtin Renamers\" plugin."
22322232 msgstr "Không có mô đun tác vụ đổi tên nào trên hệ thống. Xin kiểm tra lại\nhoặc liên hệ với quản trị viên. Nếu bạn cài Thunar từ mã nguồn, hãy\nchắc chắn là bạn đã bật plugin \"Simple builtin renamers\""
22332233
2234 #: ../thunar/thunar-renamer-dialog.c:857
2234 #: ../thunar/thunar-renamer-dialog.c:858
22352235 msgid "Remove File"
22362236 msgid_plural "Remove Files"
22372237 msgstr[0] "Bỏ tập tin"
22382238
2239 #: ../thunar/thunar-renamer-dialog.c:858
2239 #: ../thunar/thunar-renamer-dialog.c:859
22402240 msgid "Remove the selected file from the list of files to be renamed"
22412241 msgid_plural "Remove the selected files from the list of files to be renamed"
22422242 msgstr[0] "Bỏ những tập tin đã chọn khỏi danh sách sẽ đổi tên"
22432243
22442244 #. tell the user that we failed
2245 #: ../thunar/thunar-renamer-dialog.c:959
2245 #: ../thunar/thunar-renamer-dialog.c:955
22462246 msgid "Failed to open the documentation browser"
22472247 msgstr "Khong mở được trình duyệt tài liệu"
22482248
22492249 #. allocate the file chooser
2250 #: ../thunar/thunar-renamer-dialog.c:1060
2250 #: ../thunar/thunar-renamer-dialog.c:1056
22512251 msgid "Select files to rename"
22522252 msgstr "Chọn tập tin để đổi tên"
22532253
2254 #: ../thunar/thunar-renamer-dialog.c:1076
2254 #: ../thunar/thunar-renamer-dialog.c:1072
22552255 msgid "Audio Files"
22562256 msgstr "Các tập tin âm thành"
22572257
2258 #: ../thunar/thunar-renamer-dialog.c:1081
2258 #: ../thunar/thunar-renamer-dialog.c:1077
22592259 msgid "Image Files"
22602260 msgstr "Các tập tin hình"
22612261
2262 #: ../thunar/thunar-renamer-dialog.c:1086
2262 #: ../thunar/thunar-renamer-dialog.c:1082
22632263 msgid "Video Files"
22642264 msgstr "Các tập tin video"
22652265
22662266 #. just popup the about dialog
2267 #: ../thunar/thunar-renamer-dialog.c:1213
2267 #: ../thunar/thunar-renamer-dialog.c:1209
22682268 #: ../thunar-bulk-rename.desktop.in.in.h:1
22692269 msgid "Bulk Rename"
22702270 msgstr "Đổi tên hàng loạt"
22712271
2272 #: ../thunar/thunar-renamer-dialog.c:1214
2272 #: ../thunar/thunar-renamer-dialog.c:1210
22732273 msgid ""
22742274 "Thunar Bulk Rename is a powerful and extensible\n"
22752275 "tool to rename multiple files at once."
22762276 msgstr "\"Thunar Bulk Rename\" là một công cụ mở rộng rất\nhữu dụng để đổi tên hàng loạt tập tin cùng lúc."
22772277
22782278 #. change title to reflect the standalone status
2279 #: ../thunar/thunar-renamer-dialog.c:1785
2279 #: ../thunar/thunar-renamer-dialog.c:1781
22802280 msgid "Bulk Rename - Rename Multiple Files"
22812281 msgstr "Bulk rename - Đổi tên tập tin hàng loạt"
22822282
23072307 msgstr "Bạn có muốn bỏ qua tập tin này và tiếp tục đổi tên phần còn lại?"
23082308
23092309 #: ../thunar/thunar-shortcuts-model.c:631
2310 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:394
2310 #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:397
23112311 msgid "Browse the file system"
23122312 msgstr "Duyệt tập tin hệ thống"
23132313
23392339 msgid "Browse Network"
23402340 msgstr "Duyệt mạng"
23412341
2342 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404
2342 #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407
23432343 msgid "Browse local network connections"
23442344 msgstr "Duyệt các kết nối mạng cục bộ"
23452345
23552355 msgid "Open the desktop folder"
23562356 msgstr ""
23572357
2358 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:395
2359 #: ../thunar/thunar-window.c:398 ../thunar.desktop.in.in.h:6
2358 #: ../thunar/thunar-shortcuts-model.c:1138 ../thunar/thunar-window.c:398
2359 #: ../thunar/thunar-window.c:401 ../thunar.desktop.in.in.h:6
23602360 msgid "Computer"
23612361 msgstr "Máy vi tính"
23622362
23782378 msgid "Create _Shortcut"
23792379 msgstr "Tạo lối tắt"
23802380
2381 #: ../thunar/thunar-shortcuts-view.c:1282
2381 #: ../thunar/thunar-shortcuts-view.c:1285
23822382 msgid "_Remove Shortcut"
23832383 msgstr "Xóa biểu tượng"
23842384
23852385 #. append the rename menu item
2386 #: ../thunar/thunar-shortcuts-view.c:1299
2386 #: ../thunar/thunar-shortcuts-view.c:1302
23872387 msgid "Re_name Shortcut"
23882388 msgstr "Đổi tên biểu tượng"
23892389
2390 #: ../thunar/thunar-shortcuts-view.c:1629
2390 #: ../thunar/thunar-shortcuts-view.c:1632
23912391 #, c-format
23922392 msgid "The path \"%s\" does not refer to a directory"
23932393 msgstr "Đường dẫn \"%s\" không phải là thư mục"
23942394
23952395 #. display an error message to the user
2396 #: ../thunar/thunar-shortcuts-view.c:1649
2396 #: ../thunar/thunar-shortcuts-view.c:1652
23972397 msgid "Failed to add new shortcut"
23982398 msgstr "Không thể thêm biểu tượng tắt mới"
23992399
24292429 msgid "Permission denied"
24302430 msgstr "Không có quyền thao tác"
24312431
2432 #: ../thunar/thunar-standard-view.c:347
2432 #: ../thunar/thunar-standard-view.c:348
24332433 msgid "Select _all Files"
24342434 msgstr "Chọn toàn bộ"
24352435
2436 #: ../thunar/thunar-standard-view.c:347
2436 #: ../thunar/thunar-standard-view.c:348
24372437 msgid "Select all files in this window"
24382438 msgstr "Chọn toàn bộ trong cửa sổ này"
24392439
2440 #: ../thunar/thunar-standard-view.c:348
2440 #: ../thunar/thunar-standard-view.c:349
24412441 msgid "Select _by Pattern..."
24422442 msgstr "Chọn bằng mẫu (pattern)..."
24432443
2444 #: ../thunar/thunar-standard-view.c:348
2444 #: ../thunar/thunar-standard-view.c:349
24452445 msgid "Select all files that match a certain pattern"
24462446 msgstr "Chọn toàn bộ mục phù hợp với mẫu"
24472447
2448 #: ../thunar/thunar-standard-view.c:349
2448 #: ../thunar/thunar-standard-view.c:350
24492449 msgid "_Invert Selection"
24502450 msgstr "Đảo ngược lựa chọn"
24512451
2452 #: ../thunar/thunar-standard-view.c:349
2452 #: ../thunar/thunar-standard-view.c:350
24532453 msgid "Select all files but not those currently selected"
24542454 msgstr ""
24552455
2456 #: ../thunar/thunar-standard-view.c:1487
2456 #: ../thunar/thunar-standard-view.c:1481
24572457 msgid "Loading folder contents..."
24582458 msgstr "Đang đọc nội dung thư mục..."
24592459
24602460 #. display an error to the user
2461 #: ../thunar/thunar-standard-view.c:2014 ../thunar/thunar-window.c:2910
2461 #: ../thunar/thunar-standard-view.c:2008 ../thunar/thunar-window.c:2942
24622462 msgid "Failed to open the home folder"
24632463 msgstr "Không thể mở thư mục home"
24642464
2465 #: ../thunar/thunar-standard-view.c:2085
2465 #: ../thunar/thunar-standard-view.c:2079
24662466 msgid "Select by Pattern"
24672467 msgstr "Chọn bằng mẫu"
24682468
2469 #: ../thunar/thunar-standard-view.c:2090
2469 #: ../thunar/thunar-standard-view.c:2084
24702470 msgid "_Select"
24712471 msgstr "Chọn"
24722472
2473 #: ../thunar/thunar-standard-view.c:2103
2473 #: ../thunar/thunar-standard-view.c:2097
24742474 msgid "_Pattern:"
24752475 msgstr "Mẫu:"
24762476
2477 #: ../thunar/thunar-standard-view.c:2119
2477 #: ../thunar/thunar-standard-view.c:2113
24782478 msgid "Examples:"
24792479 msgstr ""
24802480
24812481 #. tell the user that the file name provided by the X Direct Save source is
24822482 #. invalid
2483 #: ../thunar/thunar-standard-view.c:2471
2483 #: ../thunar/thunar-standard-view.c:2465
24842484 msgid "Invalid filename provided by XDS drag site"
24852485 msgstr "Tên tập tin từ X Direct Save không hợp lệ"
24862486
24872487 #. display an error dialog to the user
2488 #: ../thunar/thunar-standard-view.c:2661
2488 #: ../thunar/thunar-standard-view.c:2655
24892489 #, c-format
24902490 msgid "Failed to create a link for the URL \"%s\""
24912491 msgstr "Không tạo được liên kết cho URL \"%s\""
24922492
2493 #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004
2493 #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036
24942494 #, c-format
24952495 msgid "Failed to open directory \"%s\""
24962496 msgstr "Không mở được thư mục \"%s\""
26072607 msgid "%x at %X"
26082608 msgstr "%x vào %X"
26092609
2610 #: ../thunar/thunar-window.c:361
2610 #: ../thunar/thunar-window.c:364
26112611 msgid "_File"
26122612 msgstr "_Tập tin"
26132613
2614 #: ../thunar/thunar-window.c:362
2614 #: ../thunar/thunar-window.c:365
26152615 msgid "New _Tab"
26162616 msgstr "Tab mới"
26172617
2618 #: ../thunar/thunar-window.c:362
2618 #: ../thunar/thunar-window.c:365
26192619 msgid "Open a new tab for the displayed location"
26202620 msgstr "Mở tab mới cho địa điểm hiện hành"
26212621
2622 #: ../thunar/thunar-window.c:363
2622 #: ../thunar/thunar-window.c:366
26232623 msgid "New _Window"
26242624 msgstr "Cửa sổ mới"
26252625
2626 #: ../thunar/thunar-window.c:363
2626 #: ../thunar/thunar-window.c:366
26272627 msgid "Open a new Thunar window for the displayed location"
26282628 msgstr "Mở một của sổ mới"
26292629
2630 #: ../thunar/thunar-window.c:364
2630 #: ../thunar/thunar-window.c:367
26312631 msgid "Detac_h Tab"
26322632 msgstr "Gỡ tab thành cửa sổ"
26332633
2634 #: ../thunar/thunar-window.c:364
2634 #: ../thunar/thunar-window.c:367
26352635 msgid "Open current folder in a new window"
26362636 msgstr "Mở thư mục hiện tại trong cửa sổ mới"
26372637
2638 #: ../thunar/thunar-window.c:365
2638 #: ../thunar/thunar-window.c:368
26392639 msgid "C_lose Tab"
26402640 msgstr "Đóng tab"
26412641
2642 #: ../thunar/thunar-window.c:365
2642 #: ../thunar/thunar-window.c:368
26432643 msgid "Close this folder"
26442644 msgstr "Đóng thư mục này"
26452645
2646 #: ../thunar/thunar-window.c:366
2646 #: ../thunar/thunar-window.c:369
26472647 msgid "_Close Window"
26482648 msgstr "Đóng cửa sổ"
26492649
2650 #: ../thunar/thunar-window.c:366
2650 #: ../thunar/thunar-window.c:369
26512651 msgid "Close this window"
26522652 msgstr "Đóng cửa sổ này"
26532653
2654 #: ../thunar/thunar-window.c:367
2654 #: ../thunar/thunar-window.c:370
26552655 msgid "Close _All Windows"
26562656 msgstr "Đóng tất cả cửa sổ"
26572657
2658 #: ../thunar/thunar-window.c:367
2658 #: ../thunar/thunar-window.c:370
26592659 msgid "Close all Thunar windows"
26602660 msgstr "Đóng toàn bộ cửa sổ Thunar"
26612661
2662 #: ../thunar/thunar-window.c:369
2662 #: ../thunar/thunar-window.c:372
26632663 msgid "_Edit"
26642664 msgstr "Sửa đổi"
26652665
2666 #: ../thunar/thunar-window.c:370
2666 #: ../thunar/thunar-window.c:373
26672667 msgid "Pr_eferences..."
26682668 msgstr "Tùy thích..."
26692669
2670 #: ../thunar/thunar-window.c:370
2670 #: ../thunar/thunar-window.c:373
26712671 msgid "Edit Thunars Preferences"
26722672 msgstr "Thay đổi tùy thích cho thunar"
26732673
2674 #: ../thunar/thunar-window.c:372
2674 #: ../thunar/thunar-window.c:375
26752675 msgid "_View"
26762676 msgstr "Hiển thị"
26772677
2678 #: ../thunar/thunar-window.c:373
2678 #: ../thunar/thunar-window.c:376
26792679 msgid "_Reload"
26802680 msgstr "Đọc lại"
26812681
2682 #: ../thunar/thunar-window.c:375
2682 #: ../thunar/thunar-window.c:378
26832683 msgid "_Location Selector"
26842684 msgstr "Thanh chọn địa điểm"
26852685
2686 #: ../thunar/thunar-window.c:376
2686 #: ../thunar/thunar-window.c:379
26872687 msgid "_Pathbar Style"
26882688 msgstr "Kiểu nút"
26892689
2690 #: ../thunar/thunar-window.c:376
2690 #: ../thunar/thunar-window.c:379
26912691 msgid "Modern approach with buttons that correspond to folders"
26922692 msgstr "Kiểu mới với một thư mục là một nút, dễ di chuyển"
26932693
2694 #: ../thunar/thunar-window.c:377
2694 #: ../thunar/thunar-window.c:380
26952695 msgid "_Toolbar Style"
26962696 msgstr "Kiểu đường dẫn cũ"
26972697
2698 #: ../thunar/thunar-window.c:377
2698 #: ../thunar/thunar-window.c:380
26992699 msgid "Traditional approach with location bar and navigation buttons"
27002700 msgstr "Kiểu đường dẫn truyền thống với một ô textbox chứa đường dẫn"
27012701
2702 #: ../thunar/thunar-window.c:378
2702 #: ../thunar/thunar-window.c:381
27032703 msgid "_Side Pane"
27042704 msgstr "Pane trái"
27052705
2706 #: ../thunar/thunar-window.c:379
2706 #: ../thunar/thunar-window.c:382
27072707 msgid "_Shortcuts"
27082708 msgstr "Pane biểu tượng tắt"
27092709
2710 #: ../thunar/thunar-window.c:379
2710 #: ../thunar/thunar-window.c:382
27112711 msgid "Toggles the visibility of the shortcuts pane"
27122712 msgstr "Hiện/ẩn thanh biểu tượng tắt"
27132713
2714 #: ../thunar/thunar-window.c:380
2714 #: ../thunar/thunar-window.c:383
27152715 msgid "_Tree"
27162716 msgstr "Pane cây"
27172717
2718 #: ../thunar/thunar-window.c:380
2718 #: ../thunar/thunar-window.c:383
27192719 msgid "Toggles the visibility of the tree pane"
27202720 msgstr "Hiện/ẩn pane cây"
27212721
2722 #: ../thunar/thunar-window.c:382
2722 #: ../thunar/thunar-window.c:385
27232723 msgid "St_atusbar"
27242724 msgstr "Thanh trạng thái"
27252725
2726 #: ../thunar/thunar-window.c:382
2726 #: ../thunar/thunar-window.c:385
27272727 msgid "Change the visibility of this window's statusbar"
27282728 msgstr "Ẩn/hiện thanh trạng thái"
27292729
2730 #: ../thunar/thunar-window.c:383
2730 #: ../thunar/thunar-window.c:386
27312731 msgid "_Menubar"
27322732 msgstr "Thanh menu"
27332733
2734 #: ../thunar/thunar-window.c:383
2734 #: ../thunar/thunar-window.c:386
27352735 msgid "Change the visibility of this window's menubar"
27362736 msgstr "Ẩn/hiện thanh menu"
27372737
2738 #: ../thunar/thunar-window.c:384
2738 #: ../thunar/thunar-window.c:387
27392739 msgid "Show _Hidden Files"
27402740 msgstr "Hiện tập tin ẩn"
27412741
2742 #: ../thunar/thunar-window.c:384
2742 #: ../thunar/thunar-window.c:387
27432743 msgid "Toggles the display of hidden files in the current window"
27442744 msgstr "Hiện/ẩn những tập tin ẩn trong thư mục"
27452745
2746 #: ../thunar/thunar-window.c:385
2746 #: ../thunar/thunar-window.c:388
27472747 msgid "Zoom I_n"
27482748 msgstr "Phóng to"
27492749
2750 #: ../thunar/thunar-window.c:385
2750 #: ../thunar/thunar-window.c:388
27512751 msgid "Show the contents in more detail"
27522752 msgstr "Xem nội dung chi tiết hơn"
27532753
2754 #: ../thunar/thunar-window.c:386
2754 #: ../thunar/thunar-window.c:389
27552755 msgid "Zoom _Out"
27562756 msgstr "Thu nhỏ"
27572757
2758 #: ../thunar/thunar-window.c:386
2758 #: ../thunar/thunar-window.c:389
27592759 msgid "Show the contents in less detail"
27602760 msgstr "Xem nội dung ít chi tiết hơn"
27612761
2762 #: ../thunar/thunar-window.c:387
2762 #: ../thunar/thunar-window.c:390
27632763 msgid "Normal Si_ze"
27642764 msgstr "Cỡ bình thường"
27652765
2766 #: ../thunar/thunar-window.c:387
2766 #: ../thunar/thunar-window.c:390
27672767 msgid "Show the contents at the normal size"
27682768 msgstr "Xem nội dung ở cỡ bình thường"
27692769
2770 #: ../thunar/thunar-window.c:388
2770 #: ../thunar/thunar-window.c:391
27712771 msgid "Clear Saved _Folder View Settings"
27722772 msgstr ""
27732773
2774 #: ../thunar/thunar-window.c:388
2774 #: ../thunar/thunar-window.c:391
27752775 msgid "Delete saved view settings for this folder"
27762776 msgstr ""
27772777
2778 #: ../thunar/thunar-window.c:389
2778 #: ../thunar/thunar-window.c:392
27792779 msgid "_Icon View"
27802780 msgstr ""
27812781
2782 #: ../thunar/thunar-window.c:389
2782 #: ../thunar/thunar-window.c:392
27832783 msgid "Display folder content in an icon view"
27842784 msgstr "Hiển thị các mục bằng biểu tượng lớn"
27852785
2786 #: ../thunar/thunar-window.c:390
2786 #: ../thunar/thunar-window.c:393
27872787 msgid "_List View"
27882788 msgstr ""
27892789
2790 #: ../thunar/thunar-window.c:390
2790 #: ../thunar/thunar-window.c:393
27912791 msgid "Display folder content in a detailed list view"
27922792 msgstr "Xem các mục theo kiểu danh sách chi tiết"
27932793
2794 #: ../thunar/thunar-window.c:391
2794 #: ../thunar/thunar-window.c:394
27952795 msgid "_Compact View"
27962796 msgstr ""
27972797
2798 #: ../thunar/thunar-window.c:391
2798 #: ../thunar/thunar-window.c:394
27992799 msgid "Display folder content in a compact list view"
28002800 msgstr "Xem các mục theo kiểu danh sách thu gọn"
28012801
2802 #: ../thunar/thunar-window.c:393
2802 #: ../thunar/thunar-window.c:396
28032803 msgid "_Go"
28042804 msgstr "Đi"
28052805
2806 #: ../thunar/thunar-window.c:395
2806 #: ../thunar/thunar-window.c:398
28072807 msgid "Go to the computer folder"
28082808 msgstr ""
28092809
2810 #: ../thunar/thunar-window.c:396
2810 #: ../thunar/thunar-window.c:399
28112811 msgid "_Home"
28122812 msgstr "Home"
28132813
2814 #: ../thunar/thunar-window.c:396
2814 #: ../thunar/thunar-window.c:399
28152815 msgid "Go to the home folder"
28162816 msgstr "Đến thư mục home"
28172817
2818 #: ../thunar/thunar-window.c:397
2818 #: ../thunar/thunar-window.c:400
28192819 msgid "Desktop"
28202820 msgstr "Desktop"
28212821
2822 #: ../thunar/thunar-window.c:397
2822 #: ../thunar/thunar-window.c:400
28232823 msgid "Go to the desktop folder"
28242824 msgstr "Đến thư mục desktop"
28252825
2826 #: ../thunar/thunar-window.c:398
2826 #: ../thunar/thunar-window.c:401
28272827 msgid ""
28282828 "Browse all local and remote disks and folders accessible from this computer"
28292829 msgstr ""
28302830
2831 #: ../thunar/thunar-window.c:399
2831 #: ../thunar/thunar-window.c:402
28322832 msgid "T_rash"
28332833 msgstr "Thùng rác"
28342834
2835 #: ../thunar/thunar-window.c:399
2835 #: ../thunar/thunar-window.c:402
28362836 msgid "Display the contents of the trash can"
28372837 msgstr "Hiển thị nội dung của thùng rác"
28382838
2839 #: ../thunar/thunar-window.c:400
2839 #: ../thunar/thunar-window.c:403
28402840 msgid "Open _Parent"
28412841 msgstr "Mở thư mục cha"
28422842
2843 #: ../thunar/thunar-window.c:400
2843 #: ../thunar/thunar-window.c:403
28442844 msgid "Open the parent folder"
28452845 msgstr "Mở thư mục cha"
28462846
2847 #: ../thunar/thunar-window.c:401
2847 #: ../thunar/thunar-window.c:404
28482848 msgid "_Open Location..."
28492849 msgstr "Mở địa điểm..."
28502850
2851 #: ../thunar/thunar-window.c:401
2851 #: ../thunar/thunar-window.c:404
28522852 msgid "Specify a location to open"
28532853 msgstr "Chỉ ra một địa chỉ để mở"
28542854
2855 #: ../thunar/thunar-window.c:403
2855 #: ../thunar/thunar-window.c:406
28562856 msgid "T_emplates"
28572857 msgstr "Mẫu"
28582858
2859 #: ../thunar/thunar-window.c:403
2859 #: ../thunar/thunar-window.c:406
28602860 msgid "Go to the templates folder"
28612861 msgstr "Đến thư mục mẫu"
28622862
2863 #: ../thunar/thunar-window.c:404
2863 #: ../thunar/thunar-window.c:407
28642864 msgid "B_rowse Network"
28652865 msgstr "Duyệt mạng"
28662866
2867 #: ../thunar/thunar-window.c:407
2867 #: ../thunar/thunar-window.c:410
28682868 msgid "_Contents"
28692869 msgstr "Nội dung"
28702870
2871 #: ../thunar/thunar-window.c:407
2871 #: ../thunar/thunar-window.c:410
28722872 msgid "Display Thunar user manual"
28732873 msgstr "Xem hướng dẫn sửa dụng Thunar"
28742874
2875 #: ../thunar/thunar-window.c:408
2875 #: ../thunar/thunar-window.c:411
28762876 msgid "Display information about Thunar"
28772877 msgstr "Xem thông tin về thunar"
28782878
2879 #: ../thunar/thunar-window.c:409
2879 #: ../thunar/thunar-window.c:412
28802880 msgid "Back"
28812881 msgstr "Quay lui"
28822882
2883 #: ../thunar/thunar-window.c:409
2883 #: ../thunar/thunar-window.c:412
28842884 msgid "Go to the previous visited folder"
28852885 msgstr "Đến thư mục vừa vào trước đó"
28862886
2887 #: ../thunar/thunar-window.c:411
2887 #: ../thunar/thunar-window.c:414
28882888 msgid "Forward"
28892889 msgstr "Chuyển tiếp"
28902890
2891 #: ../thunar/thunar-window.c:411
2891 #: ../thunar/thunar-window.c:414
28922892 msgid "Go to the next visited folder"
28932893 msgstr "Nhảy đến thư mục vừa vào kế tiếp"
28942894
2895 #: ../thunar/thunar-window.c:412
2895 #: ../thunar/thunar-window.c:415
28962896 msgid "_Previous Tab"
2897 msgstr ""
2898
2899 #: ../thunar/thunar-window.c:412
2897 msgstr "_Tab trước"
2898
2899 #: ../thunar/thunar-window.c:415
29002900 msgid "Switch to Previous Tab"
2901 msgstr ""
2902
2903 #: ../thunar/thunar-window.c:413
2901 msgstr "Chuyển tới tab trước"
2902
2903 #: ../thunar/thunar-window.c:416
29042904 msgid "_Next Tab"
2905 msgstr ""
2906
2907 #: ../thunar/thunar-window.c:413
2905 msgstr "_Tab tiếp theo"
2906
2907 #: ../thunar/thunar-window.c:416
29082908 msgid "Switch to Next Tab"
2909 msgstr ""
2909 msgstr "Chuyển tới tab tiếp theo"
29102910
29112911 #. add the label with the root warning
2912 #: ../thunar/thunar-window.c:719
2912 #: ../thunar/thunar-window.c:728
29132913 msgid "Warning: you are using the root account. You may harm your system."
29142914 msgstr ""
29152915
2916 #: ../thunar/thunar-window.c:1953
2916 #: ../thunar/thunar-window.c:1981
29172917 msgid "Close tab"
29182918 msgstr "Đóng tab"
29192919
2920 #: ../thunar/thunar-window.c:2192
2920 #: ../thunar/thunar-window.c:2223
29212921 #, c-format
29222922 msgid "Open the location \"%s\""
29232923 msgstr "Mở địa điểm \"%s\""
29242924
2925 #: ../thunar/thunar-window.c:2337
2925 #: ../thunar/thunar-window.c:2369
29262926 #, c-format
29272927 msgid "Failed to launch \"%s\""
29282928 msgstr "Thất bại để mở \"%s\""
29292929
2930 #: ../thunar/thunar-window.c:2860
2930 #: ../thunar/thunar-window.c:2892
29312931 msgid "Failed to open parent folder"
29322932 msgstr "Không thể mở thư mục cha"
29332933
2934 #: ../thunar/thunar-window.c:2979
2934 #: ../thunar/thunar-window.c:3011
29352935 #, c-format
29362936 msgid "The directory \"%s\" does not exist. Do you want to create it?"
29372937 msgstr "Thư mục \"%s\" không tồn tại. Bạn muốn tạo nó không?"
29382938
29392939 #. display an error to the user
2940 #: ../thunar/thunar-window.c:3046
2940 #: ../thunar/thunar-window.c:3078
29412941 msgid "Failed to browse the computer"
29422942 msgstr ""
29432943
29442944 #. display the "About Templates" dialog
2945 #: ../thunar/thunar-window.c:3086
2945 #: ../thunar/thunar-window.c:3118
29462946 msgid "About Templates"
29472947 msgstr "Giới thiệu"
29482948
2949 #: ../thunar/thunar-window.c:3108
2949 #: ../thunar/thunar-window.c:3140
29502950 msgid "All files in this folder will appear in the \"Create Document\" menu."
29512951 msgstr "Tất cả tập tin trong thư mục này sẽ hiện ở menu \"Tạo tài liệu\""
29522952
2953 #: ../thunar/thunar-window.c:3115
2953 #: ../thunar/thunar-window.c:3147
29542954 msgid ""
29552955 "If you frequently create certain kinds of documents, make a copy of one and put it in this folder. Thunar will add an entry for this document in the \"Create Document\" menu.\n"
29562956 "\n"
29572957 "You can then select the entry from the \"Create Document\" menu and a copy of the document will be created in the directory you are viewing."
29582958 msgstr "Nếu bạn thường tạo một kiểu tài liệu nào đó, chép một bản sao vào thư mục này. Thunar sẽ thêm kiểu đó vào trong menu \"Tạo tài liệu\".\n\nSau đó bạn có thể chọn mở menu \"Tạo tài liệu\" và một bản sao của tài liệu bạn chọn lúc nãy sẽ được tạo ra trong thư mục bạn đang đứng."
29592959
2960 #: ../thunar/thunar-window.c:3127
2960 #: ../thunar/thunar-window.c:3159
29612961 msgid "Do _not display this message again"
29622962 msgstr "Không hiện lại"
29632963
29642964 #. display an error to the user
2965 #: ../thunar/thunar-window.c:3158
2965 #: ../thunar/thunar-window.c:3190
29662966 msgid "Failed to open the file system root folder"
29672967 msgstr "Không thể mở thư mục / của hệ thống"
29682968
29692969 #. display an error to the user
2970 #: ../thunar/thunar-window.c:3191
2970 #: ../thunar/thunar-window.c:3223
29712971 msgid "Failed to display the contents of the trash can"
29722972 msgstr "Không thể hiện nội dung của thùng rác"
29732973
29742974 #. display an error to the user
2975 #: ../thunar/thunar-window.c:3224
2975 #: ../thunar/thunar-window.c:3256
29762976 msgid "Failed to browse the network"
29772977 msgstr "Không thể thực hiện duyệt mạng"
29782978
2979 #: ../thunar/thunar-window.c:3328
2979 #: ../thunar/thunar-window.c:3360
29802980 msgid ""
29812981 "Thunar is a fast and easy to use file manager\n"
29822982 "for the Xfce Desktop Environment."
32023202
32033203 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:95
32043204 msgid "Title Case"
3205 msgstr ""
3205 msgstr "Hộp tiêu đề"
32063206
32073207 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:96
32083208 msgid "First character uppercase"
3209 msgstr ""
3209 msgstr "Viết hoa chữ cái đầu"
32103210
32113211 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:102
32123212 msgid "Insert"
32343234
32353235 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:113
32363236 msgid "00001, 00002, 00003, ..."
3237 msgstr ""
3237 msgstr "00001, 00002, 00003, ..."
32383238
32393239 #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:114
32403240 msgid "a, b, c, d, ..."
34863486 #: ../plugins/thunar-uca/thunar-uca-editor.c:353
34873487 #, c-format
34883488 msgid "This keyboard shortcut is currently used by: '%s'"
3489 msgstr ""
3489 msgstr "Phím tắt này hiện đang được sử dụng bởi: '%s'"
34903490
34913491 #: ../plugins/thunar-uca/thunar-uca-editor.c:356
34923492 msgid "Keyboard shortcut already in use"
3493 msgstr ""
3493 msgstr "Phím tắt đã được sử dụng "
34943494
34953495 #. setup a label to tell that no icon was selected
34963496 #: ../plugins/thunar-uca/thunar-uca-editor.c:507
34983498 msgid "No icon"
34993499 msgstr "Không có biểu tượng"
35003500
3501 #: ../plugins/thunar-uca/thunar-uca-model.c:803
3502 #, c-format
3503 msgid "Unknown element <%s>"
3504 msgstr "Không biết phần tử <%s>"
3505
3506 #: ../plugins/thunar-uca/thunar-uca-model.c:821
3501 #: ../plugins/thunar-uca/thunar-uca-model.c:816
35073502 #, c-format
35083503 msgid "End element handler called while in root context"
35093504 msgstr "Kết thúc xử lí thành phần được gọi khi là root"
35103505
3511 #: ../plugins/thunar-uca/thunar-uca-model.c:926
3506 #: ../plugins/thunar-uca/thunar-uca-model.c:925
35123507 #, c-format
35133508 msgid "Unknown closing element <%s>"
35143509 msgstr "Không biết phần tử đóng <%s>"
35153510
3516 #: ../plugins/thunar-uca/thunar-uca-model.c:1426
3511 #: ../plugins/thunar-uca/thunar-uca-model.c:1425
35173512 #, c-format
35183513 msgid "Failed to determine save location for uca.xml"
35193514 msgstr "Không tìm được nơi lữu trữ file uca.xml"
35203515
3521 #: ../plugins/thunar-uca/thunar-uca-model.c:1546
3516 #: ../plugins/thunar-uca/thunar-uca-model.c:1545
35223517 #, c-format
35233518 msgid "Command not configured"
35243519 msgstr "Lệnh chưa được cấu hình"
35813576
35823577 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:10
35833578 msgid "Keyboard _Shortcut:"
3584 msgstr ""
3579 msgstr "Bàn phím _Phím tắt:"
35853580
35863581 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:11
35873582 msgid "The keyboard shortcut for the action."
3588 msgstr ""
3583 msgstr "Phím tắt cho hành động."
35893584
35903585 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:12
35913586 msgid "Clear the keyboard shortcut for this action."
3592 msgstr ""
3587 msgstr "Xóa phím tắt cho hành động này."
35933588
35943589 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:13
35953590 msgid "Use Startup Notification"
36163611 msgid ""
36173612 "The following command parameters will be substituted when launching the "
36183613 "action:"
3619 msgstr ""
3614 msgstr "Các tham số lệnh sau sẽ được thay thế khi thực hiện hành động:"
36203615
36213616 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:19
36223617 msgid "the path to the first selected file or directory"
3623 msgstr ""
3618 msgstr "đường dẫn tới tập tin hoặc thư mục được chọn đầu tiên"
36243619
36253620 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:20
36263621 msgid "the paths to all selected files and directories"
3627 msgstr ""
3622 msgstr "đường dẫn tới tất cả các tập tin và thư mục được chọn"
36283623
36293624 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:22
36303625 #, no-c-format
36623657
36633658 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:30
36643659 msgid "*"
3665 msgstr ""
3660 msgstr "*"
36663661
36673662 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:31
36683663 msgid "Appears if selection contains:"
37003695 "action to appear in the context menu of a file or folder, at least one of "
37013696 "these patterns must match the name of the file or folder. Additionally, you "
37023697 "can specify that the action should only appear for certain kinds of files."
3703 msgstr ""
3698 msgstr "Trang này liệt kê điều kiện mà hành động sẽ xuất hiện trong menu ngữ cảnh của trình quản lý tập tin. Các định dạng tệp tin được chỉ định dưới dạng dang sách được phân cách bằng dấu chấm phẩy (ví dụ *.txt, *.doc). Để một hành động xuất hiện trong menu ngữ cảnh của một tập tin hoặc thư mục, ít nhất một trong những định dạng của tập tin phải trùng khớp với tên tập tin hoặc thư mục. Ngoài ra, bạn có thể chỉ định hành động chỉ xuất hiện với một số loại tập tin nhất định. "
37043699
37053700 #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:39
37063701 msgid "Appearance Conditions"
37143709 msgid ""
37153710 "You can configure custom actions that will appear in the file managers "
37163711 "context menus for certain kinds of files."
3717 msgstr ""
3712 msgstr "Bạn có thể cấu hình hành động tùy chỉnh sẽ xuất hiện trong menu ngữ cảnh của trình quản lý tập tin cho một số loại tập tin."
37183713
37193714 #: ../plugins/thunar-uca/thunar-uca-chooser.ui.h:3
37203715 msgid "Add a new custom action."
37683763
37693764 #: ../thunar/thunar-settings.desktop.in.h:1
37703765 msgid "File Manager Settings"
3771 msgstr ""
3766 msgstr "Cài đặt  trình quản lý tập tin"
37723767
37733768 #: ../thunar/thunar-settings.desktop.in.h:2
37743769 msgid "Configure the Thunar file manager"
37853780 "Thunar is a file browser specifically designed for the Xfce Desktop, but "
37863781 "also can serve as an alternate file browser for other Desktop environments. "
37873782 "It has a simple, clean two-pane design for browsing all your files."
3788 msgstr ""
3783 msgstr "Thunar là một trình duyệt tập tin đặc biệt được thiết kế cho Xfce Desktop, nhưng cũng có thể sử dụng như một trình duyệt tập tin thay thế cho các giao diện Desktop khác"
37893784
37903785 #. SECURITY:
37913786 #. - A normal active user can run thunar without elevated rights. They
37933788 #. to. This isn't a good idea, but is common on single user systems.
37943789 #: ../org.xfce.thunar.policy.in.in.h:6
37953790 msgid "Run Thunar as root"
3796 msgstr ""
3791 msgstr "Chạy Thunar với quyền root"
37973792
37983793 #: ../org.xfce.thunar.policy.in.in.h:7
37993794 msgid "Authentication is required to run Thunar as root."
3800 msgstr ""
3795 msgstr "Xác thực được yêu cầu để chạy Thunar với quyền root."
2121 "Project-Id-Version: Thunar\n"
2222 "Report-Msgid-Bugs-To: \n"
2323 "POT-Creation-Date: 2020-08-22 12:45+0200\n"
24 "PO-Revision-Date: 2020-08-23 07:56+0000\n"
24 "PO-Revision-Date: 2020-11-03 01:53+0000\n"
2525 "Last-Translator: 玉堂白鹤 <yjwork@qq.com>\n"
2626 "Language-Team: Chinese (China) (http://www.transifex.com/xfce/thunar/language/zh_CN/)\n"
2727 "MIME-Version: 1.0\n"
37653765 msgid ""
37663766 "file "
37673767 "manager;explorer;finder;browser;folders;directory;directories;partitions;drives;network;devices;rename;move;copy;delete;permissions;home;trash;"
3768 msgstr "文件管理器;资源管理器;查找;浏览;文件夹;目录;目录;分区;驱动;网络;设备;重命名;移动;复制;删除;权限;主文件夹;回收站;"
3768 msgstr "file manager;explorer;finder;browser;folders;directory;directories;partitions;drives;network;devices;rename;move;copy;delete;permissions;home;trash;文件管理器;资源管理器;查找;浏览;文件夹;目录;分区;驱动;网络;设备;重命名;移动;复制;删除;权限;主文件夹;回收站;"
37693769
37703770 #: ../thunar.desktop.in.in.h:5
37713771 msgid "Home"
37733773
37743774 #: ../thunar-bulk-rename.desktop.in.in.h:3
37753775 msgid "bulk;renamer;renaming;thunar;files;folders;directory;directories;"
3776 msgstr "批量;重命名;重命名;thunar;文件;文件夹;目录;目录;"
3776 msgstr "bulk;renamer;renaming;thunar;files;folders;directory;directories;批量;重命名;文件;文件夹;目录;"
37773777
37783778 #: ../thunar/thunar-settings.desktop.in.h:1
37793779 msgid "File Manager Settings"
37873787 msgid ""
37883788 "thunar;settings;preferences;configure;thumbnails;file size;date "
37893789 "format;shortcuts pane;tree view;tabs;"
3790 msgstr "thunar;设置;首选项;配置;缩略图;文件大小;日期格式;快捷方式栏 ;树状视图;标签;"
3790 msgstr "thunar;settings;preferences;configure;thumbnails;file size;date format;shortcuts pane;tree view;tabs;设置;首选项;配置;缩略图;文件大小;日期格式;快捷方式栏 ;树状视图;标签;"
37913791
37923792 #: ../org.xfce.thunar.appdata.xml.in.h:1
37933793 msgid ""
22
33 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 2011-2020 Free Software Foundation, Inc.
5 # Copyright (C) 2011-2018 Free Software Foundation, Inc.
66 #
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
589589 X_EXTRA_LIBS = @X_EXTRA_LIBS@
590590 X_LIBS = @X_LIBS@
591591 X_PRE_LIBS = @X_PRE_LIBS@
592 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
593 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
592594 abs_builddir = @abs_builddir@
593595 abs_srcdir = @abs_srcdir@
594596 abs_top_builddir = @abs_top_builddir@
459459
460460
461461 static const XfceGtkActionEntry*
462 thunar_abstract_icon_view_gesture_action (ThunarAbstractIconView *abstract_icon_view)
462 thunar_abstract_icon_view_gesture_action (ThunarAbstractIconView *abstract_icon_view, GtkTextDirection direction)
463463 {
464464 GtkWidget *window;
465465
472472 else if (abstract_icon_view->priv->gesture_start_x - abstract_icon_view->priv->gesture_current_x > 40
473473 && ABS (abstract_icon_view->priv->gesture_start_y - abstract_icon_view->priv->gesture_current_y) < 40)
474474 {
475 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_BACK);
475 if (direction == GTK_TEXT_DIR_LTR || direction == GTK_TEXT_DIR_NONE)
476 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_BACK);
477 else
478 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_FORWARD);
476479 }
477480 else if (abstract_icon_view->priv->gesture_current_x - abstract_icon_view->priv->gesture_start_x > 40
478481 && ABS (abstract_icon_view->priv->gesture_start_y - abstract_icon_view->priv->gesture_current_y) < 40)
479482 {
480 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_FORWARD);
483 if (direction == GTK_TEXT_DIR_LTR || direction == GTK_TEXT_DIR_NONE)
484 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_FORWARD);
485 else
486 return thunar_window_get_action_entry (THUNAR_WINDOW (window), THUNAR_WINDOW_ACTION_BACK);
481487 }
482488 else if (abstract_icon_view->priv->gesture_current_y - abstract_icon_view->priv->gesture_start_y > 40
483489 && ABS (abstract_icon_view->priv->gesture_start_x - abstract_icon_view->priv->gesture_current_x) < 40)
671677
672678 window = gtk_widget_get_toplevel (GTK_WIDGET (abstract_icon_view));
673679
674 /* execute the related callback (if any) */
675 action_entry = thunar_abstract_icon_view_gesture_action (abstract_icon_view);
676 if (G_LIKELY (action_entry != NULL))
677 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
678
679680 /* unregister the "expose-event" handler */
680681 g_signal_handler_disconnect (G_OBJECT (view), abstract_icon_view->priv->gesture_expose_id);
681682 abstract_icon_view->priv->gesture_expose_id = 0;
687688 /* unregister the "button-release-event" handler */
688689 g_signal_handler_disconnect (G_OBJECT (view), abstract_icon_view->priv->gesture_release_id);
689690 abstract_icon_view->priv->gesture_release_id = 0;
691
692 /* execute the related callback (if any) */
693 action_entry = thunar_abstract_icon_view_gesture_action (abstract_icon_view, gtk_widget_get_direction (window));
694 if (G_LIKELY (action_entry != NULL))
695 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
690696
691697 /* redraw the abstract_icon view */
692698 gtk_widget_queue_draw (GTK_WIDGET (view));
715721 cairo_set_source_rgba (cr, 1, 1, 1, 0.7);
716722 cairo_paint (cr);
717723
718 /* determine the gesture action */
719 action_entry = thunar_abstract_icon_view_gesture_action (abstract_icon_view);
724 /* determine the gesture action.
725 * GtkTextDirection needs to be fixed, so that e.g. the left arrow will always be shown on the left.
726 * Even if the window uses GTK_TEXT_DIR_RTL.
727 * */
728 action_entry = thunar_abstract_icon_view_gesture_action (abstract_icon_view, GTK_TEXT_DIR_NONE);
720729 if (G_LIKELY (action_entry != NULL))
721730 {
722731 gesture_icon = gtk_icon_theme_load_icon (gtk_icon_theme_get_default(),
11171117 /* Otherwise thunar will hangup on quit and thunar_application_shutdown will not be called */
11181118 thunar_application_close_all_windows (application);
11191119
1120 gtk_main_quit ();
1120 g_application_quit (G_APPLICATION (application));
11211121 }
11221122
11231123
391391 GAppInfo *app_info = NULL;
392392 gboolean succeed = TRUE;
393393 GError *error = NULL;
394 gchar *path;
394 const gchar *custom_command;
395395 gchar *name;
396396 GList list;
397 GList *all_apps, *lp;
397398 GdkScreen *screen;
398399
399400 /* no special processing for non-accept responses */
412413 }
413414 else
414415 {
415 /* Wrap the path into double quotes in order to support spaces in file/folder names */
416 path = g_strconcat ("\"", gtk_entry_get_text (GTK_ENTRY (dialog->custom_entry)), "\"", NULL);
416 custom_command = gtk_entry_get_text (GTK_ENTRY (dialog->custom_entry));
417417
418418 /* determine the name of the custom command */
419 name = g_path_get_basename (path);
419 name = g_path_get_basename (custom_command);
420420
421421 /* try to add an application for the custom command */
422 app_info = g_app_info_create_from_commandline (path, name, G_APP_INFO_CREATE_NONE, &error);
422 app_info = g_app_info_create_from_commandline (custom_command, name, G_APP_INFO_CREATE_NONE, &error);
423
424 /* cleanup */
425 g_free (name);
423426
424427 /* verify the application */
425428 if (G_UNLIKELY (app_info == NULL))
426429 {
427430 /* display an error to the user */
428 thunar_dialogs_show_error (GTK_WIDGET (dialog), error, _("Failed to add new application \"%s\""), path);
431 thunar_dialogs_show_error (GTK_WIDGET (dialog), error, _("Failed to add new application \"%s\""), custom_command);
429432
430433 /* release the error */
431434 g_error_free (error);
435 return;
432436 }
433437
434 /* cleanup */
435 g_free (path);
436 g_free (name);
438 /* Check if that application already exists in our list */
439 all_apps = g_app_info_get_all ();
440 for (lp = all_apps; lp != NULL; lp = lp->next)
441 {
442 if( g_strcmp0 (g_app_info_get_name (lp->data), g_app_info_get_name (app_info)) == 0 &&
443 g_strcmp0 (g_app_info_get_commandline (lp->data), g_app_info_get_commandline (app_info)) == 0)
444 {
445 /* Re-use existing app-info instead of adding the same one again */
446 g_object_unref (app_info);
447 app_info = g_object_ref (lp->data);
448 break;
449 }
450 }
451 g_list_free_full (all_apps, g_object_unref);
437452 }
438453
439454 /* verify that we have a valid application */
744759 GtkFileFilter *filter;
745760 GtkWidget *chooser;
746761 gchar *filename;
762 gchar *filename_escaped;
747763 gchar *s;
748764
749765 chooser = gtk_file_chooser_dialog_new (_("Select an Application"),
841857 if (gtk_dialog_run (GTK_DIALOG (chooser)) == GTK_RESPONSE_ACCEPT)
842858 {
843859 filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (chooser));
844 gtk_entry_set_text (GTK_ENTRY (dialog->custom_entry), filename);
860 filename_escaped = thunar_g_strescape (filename);
861 gtk_entry_set_text (GTK_ENTRY (dialog->custom_entry), filename_escaped);
862 g_free (filename_escaped);
845863 g_free (filename);
846864 }
847865
485485 *
486486 * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_folders().
487487 *
488 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
488 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
489489 */
490490 gboolean
491491 thunar_org_freedesktop_file_manager1_call_show_folders_finish (
516516 *
517517 * See thunar_org_freedesktop_file_manager1_call_show_folders() for the asynchronous version of this method.
518518 *
519 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
519 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
520520 */
521521 gboolean
522522 thunar_org_freedesktop_file_manager1_call_show_folders_sync (
589589 *
590590 * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_items().
591591 *
592 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
592 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
593593 */
594594 gboolean
595595 thunar_org_freedesktop_file_manager1_call_show_items_finish (
620620 *
621621 * See thunar_org_freedesktop_file_manager1_call_show_items() for the asynchronous version of this method.
622622 *
623 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
623 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
624624 */
625625 gboolean
626626 thunar_org_freedesktop_file_manager1_call_show_items_sync (
693693 *
694694 * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_item_properties().
695695 *
696 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
696 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
697697 */
698698 gboolean
699699 thunar_org_freedesktop_file_manager1_call_show_item_properties_finish (
724724 *
725725 * See thunar_org_freedesktop_file_manager1_call_show_item_properties() for the asynchronous version of this method.
726726 *
727 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
727 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
728728 */
729729 gboolean
730730 thunar_org_freedesktop_file_manager1_call_show_item_properties_sync (
17781778 *
17791779 * Finishes an operation started with thunar_dbus_file_manager_call_display_chooser_dialog().
17801780 *
1781 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1781 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
17821782 */
17831783 gboolean
17841784 thunar_dbus_file_manager_call_display_chooser_dialog_finish (
18111811 *
18121812 * See thunar_dbus_file_manager_call_display_chooser_dialog() for the asynchronous version of this method.
18131813 *
1814 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1814 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
18151815 */
18161816 gboolean
18171817 thunar_dbus_file_manager_call_display_chooser_dialog_sync (
18911891 *
18921892 * Finishes an operation started with thunar_dbus_file_manager_call_display_folder().
18931893 *
1894 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1894 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
18951895 */
18961896 gboolean
18971897 thunar_dbus_file_manager_call_display_folder_finish (
19231923 *
19241924 * See thunar_dbus_file_manager_call_display_folder() for the asynchronous version of this method.
19251925 *
1926 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1926 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
19271927 */
19281928 gboolean
19291929 thunar_dbus_file_manager_call_display_folder_sync (
20042004 *
20052005 * Finishes an operation started with thunar_dbus_file_manager_call_display_folder_and_select().
20062006 *
2007 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2007 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
20082008 */
20092009 gboolean
20102010 thunar_dbus_file_manager_call_display_folder_and_select_finish (
20372037 *
20382038 * See thunar_dbus_file_manager_call_display_folder_and_select() for the asynchronous version of this method.
20392039 *
2040 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2040 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
20412041 */
20422042 gboolean
20432043 thunar_dbus_file_manager_call_display_folder_and_select_sync (
21172117 *
21182118 * Finishes an operation started with thunar_dbus_file_manager_call_display_file_properties().
21192119 *
2120 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2120 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
21212121 */
21222122 gboolean
21232123 thunar_dbus_file_manager_call_display_file_properties_finish (
21492149 *
21502150 * See thunar_dbus_file_manager_call_display_file_properties() for the asynchronous version of this method.
21512151 *
2152 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2152 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
21532153 */
21542154 gboolean
21552155 thunar_dbus_file_manager_call_display_file_properties_sync (
22272227 *
22282228 * Finishes an operation started with thunar_dbus_file_manager_call_launch().
22292229 *
2230 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2230 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
22312231 */
22322232 gboolean
22332233 thunar_dbus_file_manager_call_launch_finish (
22592259 *
22602260 * See thunar_dbus_file_manager_call_launch() for the asynchronous version of this method.
22612261 *
2262 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2262 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
22632263 */
22642264 gboolean
22652265 thunar_dbus_file_manager_call_launch_sync (
23432343 *
23442344 * Finishes an operation started with thunar_dbus_file_manager_call_execute().
23452345 *
2346 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2346 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
23472347 */
23482348 gboolean
23492349 thunar_dbus_file_manager_call_execute_finish (
23772377 *
23782378 * See thunar_dbus_file_manager_call_execute() for the asynchronous version of this method.
23792379 *
2380 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2380 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
23812381 */
23822382 gboolean
23832383 thunar_dbus_file_manager_call_execute_sync (
24562456 *
24572457 * Finishes an operation started with thunar_dbus_file_manager_call_display_preferences_dialog().
24582458 *
2459 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2459 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
24602460 */
24612461 gboolean
24622462 thunar_dbus_file_manager_call_display_preferences_dialog_finish (
24872487 *
24882488 * See thunar_dbus_file_manager_call_display_preferences_dialog() for the asynchronous version of this method.
24892489 *
2490 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2490 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
24912491 */
24922492 gboolean
24932493 thunar_dbus_file_manager_call_display_preferences_dialog_sync (
25692569 *
25702570 * Finishes an operation started with thunar_dbus_file_manager_call_copy_to().
25712571 *
2572 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2572 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
25732573 */
25742574 gboolean
25752575 thunar_dbus_file_manager_call_copy_to_finish (
26032603 *
26042604 * See thunar_dbus_file_manager_call_copy_to() for the asynchronous version of this method.
26052605 *
2606 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2606 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
26072607 */
26082608 gboolean
26092609 thunar_dbus_file_manager_call_copy_to_sync (
26912691 *
26922692 * Finishes an operation started with thunar_dbus_file_manager_call_copy_into().
26932693 *
2694 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2694 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
26952695 */
26962696 gboolean
26972697 thunar_dbus_file_manager_call_copy_into_finish (
27252725 *
27262726 * See thunar_dbus_file_manager_call_copy_into() for the asynchronous version of this method.
27272727 *
2728 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2728 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
27292729 */
27302730 gboolean
27312731 thunar_dbus_file_manager_call_copy_into_sync (
28132813 *
28142814 * Finishes an operation started with thunar_dbus_file_manager_call_move_into().
28152815 *
2816 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2816 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
28172817 */
28182818 gboolean
28192819 thunar_dbus_file_manager_call_move_into_finish (
28472847 *
28482848 * See thunar_dbus_file_manager_call_move_into() for the asynchronous version of this method.
28492849 *
2850 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2850 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
28512851 */
28522852 gboolean
28532853 thunar_dbus_file_manager_call_move_into_sync (
29352935 *
29362936 * Finishes an operation started with thunar_dbus_file_manager_call_link_into().
29372937 *
2938 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2938 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
29392939 */
29402940 gboolean
29412941 thunar_dbus_file_manager_call_link_into_finish (
29692969 *
29702970 * See thunar_dbus_file_manager_call_link_into() for the asynchronous version of this method.
29712971 *
2972 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
2972 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
29732973 */
29742974 gboolean
29752975 thunar_dbus_file_manager_call_link_into_sync (
30543054 *
30553055 * Finishes an operation started with thunar_dbus_file_manager_call_unlink_files().
30563056 *
3057 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3057 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
30583058 */
30593059 gboolean
30603060 thunar_dbus_file_manager_call_unlink_files_finish (
30873087 *
30883088 * See thunar_dbus_file_manager_call_unlink_files() for the asynchronous version of this method.
30893089 *
3090 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3090 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
30913091 */
30923092 gboolean
30933093 thunar_dbus_file_manager_call_unlink_files_sync (
31703170 *
31713171 * Finishes an operation started with thunar_dbus_file_manager_call_launch_files().
31723172 *
3173 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3173 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
31743174 */
31753175 gboolean
31763176 thunar_dbus_file_manager_call_launch_files_finish (
32033203 *
32043204 * See thunar_dbus_file_manager_call_launch_files() for the asynchronous version of this method.
32053205 *
3206 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3206 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
32073207 */
32083208 gboolean
32093209 thunar_dbus_file_manager_call_launch_files_sync (
32833283 *
32843284 * Finishes an operation started with thunar_dbus_file_manager_call_rename_file().
32853285 *
3286 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3286 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
32873287 */
32883288 gboolean
32893289 thunar_dbus_file_manager_call_rename_file_finish (
33153315 *
33163316 * See thunar_dbus_file_manager_call_rename_file() for the asynchronous version of this method.
33173317 *
3318 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3318 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
33193319 */
33203320 gboolean
33213321 thunar_dbus_file_manager_call_rename_file_sync (
33963396 *
33973397 * Finishes an operation started with thunar_dbus_file_manager_call_create_file().
33983398 *
3399 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3399 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
34003400 */
34013401 gboolean
34023402 thunar_dbus_file_manager_call_create_file_finish (
34293429 *
34303430 * See thunar_dbus_file_manager_call_create_file() for the asynchronous version of this method.
34313431 *
3432 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3432 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
34333433 */
34343434 gboolean
34353435 thunar_dbus_file_manager_call_create_file_sync (
35123512 *
35133513 * Finishes an operation started with thunar_dbus_file_manager_call_create_file_from_template().
35143514 *
3515 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3515 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
35163516 */
35173517 gboolean
35183518 thunar_dbus_file_manager_call_create_file_from_template_finish (
35453545 *
35463546 * See thunar_dbus_file_manager_call_create_file_from_template() for the asynchronous version of this method.
35473547 *
3548 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
3548 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
35493549 */
35503550 gboolean
35513551 thunar_dbus_file_manager_call_create_file_from_template_sync (
49474947 *
49484948 * Finishes an operation started with thunar_dbus_trash_call_display_trash().
49494949 *
4950 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
4950 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
49514951 */
49524952 gboolean
49534953 thunar_dbus_trash_call_display_trash_finish (
49784978 *
49794979 * See thunar_dbus_trash_call_display_trash() for the asynchronous version of this method.
49804980 *
4981 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
4981 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
49824982 */
49834983 gboolean
49844984 thunar_dbus_trash_call_display_trash_sync (
50515051 *
50525052 * Finishes an operation started with thunar_dbus_trash_call_empty_trash().
50535053 *
5054 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5054 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
50555055 */
50565056 gboolean
50575057 thunar_dbus_trash_call_empty_trash_finish (
50825082 *
50835083 * See thunar_dbus_trash_call_empty_trash() for the asynchronous version of this method.
50845084 *
5085 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5085 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
50865086 */
50875087 gboolean
50885088 thunar_dbus_trash_call_empty_trash_sync (
51585158 *
51595159 * Finishes an operation started with thunar_dbus_trash_call_move_to_trash().
51605160 *
5161 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5161 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
51625162 */
51635163 gboolean
51645164 thunar_dbus_trash_call_move_to_trash_finish (
51905190 *
51915191 * See thunar_dbus_trash_call_move_to_trash() for the asynchronous version of this method.
51925192 *
5193 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5193 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
51945194 */
51955195 gboolean
51965196 thunar_dbus_trash_call_move_to_trash_sync (
52605260 *
52615261 * Finishes an operation started with thunar_dbus_trash_call_query_trash().
52625262 *
5263 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5263 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
52645264 */
52655265 gboolean
52665266 thunar_dbus_trash_call_query_trash_finish (
52925292 *
52935293 * See thunar_dbus_trash_call_query_trash() for the asynchronous version of this method.
52945294 *
5295 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
5295 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
52965296 */
52975297 gboolean
52985298 thunar_dbus_trash_call_query_trash_sync (
63306330 *
63316331 * Finishes an operation started with thunar_dbus_thunar_call_bulk_rename().
63326332 *
6333 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
6333 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
63346334 */
63356335 gboolean
63366336 thunar_dbus_thunar_call_bulk_rename_finish (
63646364 *
63656365 * See thunar_dbus_thunar_call_bulk_rename() for the asynchronous version of this method.
63666366 *
6367 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
6367 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
63686368 */
63696369 gboolean
63706370 thunar_dbus_thunar_call_bulk_rename_sync (
64376437 *
64386438 * Finishes an operation started with thunar_dbus_thunar_call_terminate().
64396439 *
6440 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
6440 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
64416441 */
64426442 gboolean
64436443 thunar_dbus_thunar_call_terminate_finish (
64666466 *
64676467 * See thunar_dbus_thunar_call_terminate() for the asynchronous version of this method.
64686468 *
6469 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
6469 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
64706470 */
64716471 gboolean
64726472 thunar_dbus_thunar_call_terminate_sync (
382382 if (drive != NULL)
383383 {
384384 /* check if the drive media can be removed */
385 is_removable = g_drive_is_media_removable (drive);
385 is_removable = g_drive_is_removable (drive);
386386
387387 /* release the drive */
388388 g_object_unref (drive);
253253 GList *lp;
254254 GList *delete_link;
255255 gboolean is_modified;
256 GtkWidget *box_child;
256257
257258 _thunar_return_if_fail (GTK_IS_TOGGLE_BUTTON (button));
258259 _thunar_return_if_fail (THUNAR_IS_EMBLEM_CHOOSER (chooser));
301302 }
302303
303304 g_list_free (emblem_names);
305 }
306
307 /* select and give focus to the GtkFlowBox child containing the button */
308 box_child = gtk_widget_get_parent (GTK_WIDGET (button));
309 if (GTK_IS_FLOW_BOX_CHILD (box_child))
310 {
311 gtk_flow_box_select_child (GTK_FLOW_BOX (chooser->table), GTK_FLOW_BOX_CHILD (box_child));
312 gtk_widget_grab_focus (GTK_WIDGET (box_child));
304313 }
305314 }
306315
798798 if (g_file_equal (event_path, file->gfile))
799799 {
800800 /* the event occurred for the monitored ThunarFile */
801 #if GLIB_CHECK_VERSION (2, 46, 0)
802801 if (event_type == G_FILE_MONITOR_EVENT_RENAMED ||
803802 event_type == G_FILE_MONITOR_EVENT_MOVED_IN ||
804803 event_type == G_FILE_MONITOR_EVENT_MOVED_OUT)
805 #else
806 if (event_type == G_FILE_MONITOR_EVENT_MOVED)
807 #endif
808804 {
809805 G_LOCK (file_rename_mutex);
810806 thunar_file_monitor_moved (file, other_path);
820816 /* The event did not occur for the monitored ThunarFile, but for
821817 a file that is contained in ThunarFile which is actually a
822818 directory. */
823 #if GLIB_CHECK_VERSION (2, 46, 0)
824819 if (event_type == G_FILE_MONITOR_EVENT_RENAMED ||
825820 event_type == G_FILE_MONITOR_EVENT_MOVED_IN ||
826821 event_type == G_FILE_MONITOR_EVENT_MOVED_OUT)
827 #else
828 if (event_type == G_FILE_MONITOR_EVENT_MOVED)
829 #endif
830822 {
831823 /* reload the target file if cached */
832824 if (other_path == NULL)
38943886
38953887 /* create a file or directory monitor */
38963888 file_watch->monitor = g_file_monitor (file->gfile, G_FILE_MONITOR_WATCH_MOUNTS |
3897 #if GLIB_CHECK_VERSION (2, 46, 0)
38983889 G_FILE_MONITOR_WATCH_MOVES, NULL, &error);
3899 #else
3900 G_FILE_MONITOR_SEND_MOVED, NULL, &error);
3901 #endif
39023890
39033891 if (G_UNLIKELY (file_watch->monitor == NULL))
39043892 {
138138 GError *error = NULL;
139139
140140 folder->monitor = g_file_monitor_directory (thunar_file_get_file (folder->corresponding_file),
141 #if GLIB_CHECK_VERSION (2, 46, 0)
142141 G_FILE_MONITOR_WATCH_MOVES, NULL, &error);
143 #else
144 G_FILE_MONITOR_SEND_MOVED, NULL, &error);
145 #endif
146142
147143 if (G_LIKELY (folder->monitor != NULL))
148144 g_signal_connect (folder->monitor, "changed", G_CALLBACK (thunar_folder_monitor), folder);
802798 g_object_unref (destroyed);
803799 }
804800 }
805 #if GLIB_CHECK_VERSION (2, 46, 0)
806801 else if (event_type == G_FILE_MONITOR_EVENT_RENAMED ||
807802 event_type == G_FILE_MONITOR_EVENT_MOVED_IN ||
808803 event_type == G_FILE_MONITOR_EVENT_MOVED_OUT)
809 #else
810 else if (event_type == G_FILE_MONITOR_EVENT_MOVED)
811 #endif
812804 {
813805 /* destroy the old file and update the new one */
814806 thunar_file_destroy (lp->data);
116116 /* register a transformation function string->enum unconditionally */
117117 g_value_register_transform_func (G_TYPE_STRING, G_TYPE_ENUM, transform_string_to_enum);
118118 }
119
120
121
122 /**
123 * thunar_g_strescape
124 * @source : The string to escape
125 *
126 * Similar to g_strescape, but as well escapes SPACE
127 *
128 * Escapes the special characters '\b', '\f', '\n', '\r', '\t', '\v', '\' ' ' and '"' in the string source by inserting a '\' before them.
129 * Additionally all characters in the range 0x01-0x1F (SPACE and everything below)
130 * and in the range 0x7F-0xFF (all non-ASCII chars) are replaced with a '\' followed by their octal representation.
131 *
132 * Return value: (transfer full): The new string. Has to be freed with g_free after usage.
133 **/
134 gchar*
135 thunar_g_strescape (const gchar *source)
136 {
137 gchar* g_escaped;
138 gchar* result;
139 unsigned int j = 0;
140 unsigned int new_size = 0;
141
142 /* First apply the default escaping .. will escape everything, expect SPACE */
143 g_escaped = g_strescape (source, NULL);
144
145 /* calc required new size */
146 for (unsigned int i = 0; i < strlen (g_escaped); i++)
147 {
148 if (g_escaped[i] == ' ')
149 new_size++;
150 new_size++;
151 }
152
153 /* strlen() does not include the \0 character, add an extra slot for it */
154 new_size++;
155 result = malloc (new_size * sizeof (gchar));
156
157 for (unsigned int i = 0; i < strlen (g_escaped); i++)
158 {
159 if (g_escaped[i] == ' ')
160 {
161 result[j] = '\\';
162 j++;
163 }
164 result[j] = g_escaped[i];
165 j++;
166 }
167 result[j] = '\0';
168 g_free (g_escaped);
169 return result;
170 }
3636 #define G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec) G_STMT_START{ (void)0; }G_STMT_END
3737 #endif
3838
39 void thunar_g_initialize_transformations (void);
39 void thunar_g_initialize_transformations (void);
40 gchar* thunar_g_strescape (const gchar *source);
4041
4142 G_END_DECLS;
4243
910910
911911 _thunar_return_if_fail (THUNAR_IS_LAUNCHER (launcher));
912912
913 if (launcher->files_to_process == NULL)
914 {
915 g_warning("No files to process. thunar_launcher_poke aborted.");
916 return;
917 }
918
913919 poke_data = thunar_launcher_poke_data_new (launcher->files_to_process, application_to_use, folder_open_action);
914920
915921 if (launcher->device_to_process != NULL)
852852
853853 combo = gtk_combo_box_text_new ();
854854 gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Ask every time"));
855 gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Apply to Folder and Contents"));
855856 gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Apply to Folder Only"));
856 gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Apply to Folder and Contents"));
857857 exo_mutual_binding_new (G_OBJECT (dialog->preferences), "misc-recursive-permissions", G_OBJECT (combo), "active");
858858 gtk_widget_set_hexpand (combo, TRUE);
859859 gtk_grid_attach (GTK_GRID (grid), combo, 0, 1, 1, 1);
366366 /* setup the launcher support for this dialog */
367367 renamer_dialog->launcher = g_object_new (THUNAR_TYPE_LAUNCHER, "widget", GTK_WIDGET (renamer_dialog), NULL);
368368 exo_binding_new (G_OBJECT (renamer_dialog), "selected-files", G_OBJECT (renamer_dialog->launcher), "selected-files");
369 exo_binding_new (G_OBJECT (renamer_dialog), "current-directory", G_OBJECT (renamer_dialog->launcher), "current-directory");
369370
370371 /* add the toolbar to the dialog */
371372 toolbar = gtk_toolbar_new ();
881882 /* grab an additional reference on the dialog */
882883 g_object_ref (G_OBJECT (renamer_dialog));
883884
884 /* determine the active renamer */
885 renamer = thunar_renamer_model_get_renamer (renamer_dialog->model);
886 if (G_LIKELY (renamer != NULL))
887 {
888 /* determine the menu items provided by the active renamer */
889 items = thunarx_renamer_get_menu_items (renamer, GTK_WINDOW (renamer_dialog), renamer_dialog->selected_files);
890 }
891
892885 menu = g_object_new (THUNAR_TYPE_MENU, "menu-type", THUNAR_MENU_TYPE_CONTEXT_RENAMER,
893886 "launcher", renamer_dialog->launcher,
894887 "tab-support-disabled", TRUE,
895888 "change_directory-support-disabled", TRUE, NULL);
896889 thunar_menu_add_sections (menu, THUNAR_MENU_SECTION_OPEN | THUNAR_MENU_SECTION_SENDTO);
890
891 /* determine the active renamer */
892 renamer = thunar_renamer_model_get_renamer (renamer_dialog->model);
897893 if (G_LIKELY (renamer != NULL))
898894 {
899895 /* determine the menu items provided by the active renamer */
55 # define SECTION
66 #endif
77
8 #ifdef _MSC_VER
9 static const SECTION union { const guint8 data[507]; const double alignment; void * const ptr;} thunar_resource_data = { {
10 0107, 0126, 0141, 0162, 0151, 0141, 0156, 0164, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0000,
11 0030, 0000, 0000, 0000, 0254, 0000, 0000, 0000, 0000, 0000, 0000, 0050, 0005, 0000, 0000, 0000,
12 0000, 0000, 0000, 0000, 0003, 0000, 0000, 0000, 0003, 0000, 0000, 0000, 0003, 0000, 0000, 0000,
13 0004, 0000, 0000, 0000, 0113, 0120, 0220, 0013, 0002, 0000, 0000, 0000, 0254, 0000, 0000, 0000,
14 0004, 0000, 0114, 0000, 0260, 0000, 0000, 0000, 0264, 0000, 0000, 0000, 0241, 0031, 0050, 0256,
15 0003, 0000, 0000, 0000, 0264, 0000, 0000, 0000, 0007, 0000, 0114, 0000, 0274, 0000, 0000, 0000,
16 0300, 0000, 0000, 0000, 0324, 0265, 0002, 0000, 0377, 0377, 0377, 0377, 0300, 0000, 0000, 0000,
17 0001, 0000, 0114, 0000, 0304, 0000, 0000, 0000, 0310, 0000, 0000, 0000, 0240, 0124, 0352, 0031,
18 0000, 0000, 0000, 0000, 0310, 0000, 0000, 0000, 0005, 0000, 0114, 0000, 0320, 0000, 0000, 0000,
19 0324, 0000, 0000, 0000, 0260, 0335, 0161, 0167, 0001, 0000, 0000, 0000, 0324, 0000, 0000, 0000,
20 0023, 0000, 0166, 0000, 0350, 0000, 0000, 0000, 0372, 0001, 0000, 0000, 0157, 0162, 0147, 0057,
21 0003, 0000, 0000, 0000, 0164, 0150, 0165, 0156, 0141, 0162, 0057, 0000, 0004, 0000, 0000, 0000,
22 0057, 0000, 0000, 0000, 0000, 0000, 0000, 0000, 0170, 0146, 0143, 0145, 0057, 0000, 0000, 0000,
23 0001, 0000, 0000, 0000, 0164, 0150, 0165, 0155, 0142, 0156, 0141, 0151, 0154, 0055, 0146, 0162,
24 0141, 0155, 0145, 0056, 0160, 0156, 0147, 0000, 0115, 0001, 0000, 0000, 0001, 0000, 0000, 0000,
25 0170, 0332, 0353, 0014, 0360, 0163, 0347, 0345, 0222, 0342, 0142, 0140, 0140, 0340, 0365, 0364,
26 0160, 0011, 0002, 0322, 0016, 0040, 0314, 0301, 0014, 0044, 0347, 0156, 0157, 0174, 0003, 0244,
27 0070, 0013, 0074, 0042, 0213, 0031, 0030, 0270, 0205, 0101, 0230, 0221, 0141, 0326, 0034, 0011,
28 0240, 0040, 0173, 0211, 0247, 0257, 0053, 0373, 0035, 0036, 0161, 0106, 0026, 0331, 0345, 0373,
29 0314, 0055, 0201, 0102, 0036, 0001, 0076, 0041, 0256, 0014, 0224, 0201, 0360, 0010, 0377, 0007,
30 0017, 0257, 0374, 0377, 0377, 0137, 0331, 0177, 0302, 0067, 0040, 0137, 0264, 0044, 0310, 0057,
31 0230, 0201, 0221, 0211, 0231, 0205, 0215, 0233, 0217, 0137, 0120, 0110, 0132, 0111, 0105, 0103,
32 0123, 0113, 0317, 0326, 0325, 0303, 0372, 0210, 0261, 0012, 0120, 0001, 0143, 0222, 0267, 0273,
33 0213, 0070, 0367, 0265, 0031, 0375, 0100, 0116, 0226, 0247, 0213, 0143, 0110, 0304, 0341, 0267,
34 0327, 0255, 0305, 0032, 0024, 0170, 0134, 0056, 0152, 0010, 0034, 0370, 0040, 0030, 0360, 0175,
35 0177, 0210, 0164, 0377, 0336, 0205, 0033, 0147, 0154, 0157, 0250, 0136, 0046, 0273, 0350, 0247,
36 0137, 0055, 0177, 0101, 0146, 0065, 0343, 0323, 0022, 0124, 0253, 0077, 0324, 0067, 0244, 0076,
37 0062, 0347, 0212, 0376, 0224, 0371, 0150, 0247, 0132, 0176, 0347, 0322, 0257, 0205, 0031, 0122,
38 0173, 0071, 0245, 0213, 0034, 0213, 0126, 0376, 0376, 0236, 0165, 0122, 0350, 0216, 0327, 0261,
39 0302, 0216, 0331, 0313, 0044, 0156, 0314, 0154, 0115, 0333, 0315, 0270, 0342, 0241, 0141, 0250,
40 0243, 0106, 0304, 0174, 0220, 0116, 0117, 0127, 0077, 0227, 0165, 0116, 0011, 0115, 0000, 0012,
41 0301, 0123, 0274, 0000, 0050, 0165, 0165, 0141, 0171, 0051
8 static const SECTION union { const guint8 data[759]; const double alignment; void * const ptr;} thunar_resource_data = { {
9 0x47, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
10 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
11 0x18, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00,
12 0x00, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x00,
13 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
14 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
15 0x04, 0x00, 0x00, 0x00, 0xa1, 0x19, 0x28, 0xae,
16 0x03, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00,
17 0x07, 0x00, 0x4c, 0x00, 0xb4, 0x00, 0x00, 0x00,
18 0xb8, 0x00, 0x00, 0x00, 0xd4, 0xb5, 0x02, 0x00,
19 0xff, 0xff, 0xff, 0xff, 0xb8, 0x00, 0x00, 0x00,
20 0x01, 0x00, 0x4c, 0x00, 0xbc, 0x00, 0x00, 0x00,
21 0xc0, 0x00, 0x00, 0x00, 0x4b, 0x50, 0x90, 0x0b,
22 0x01, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00,
23 0x04, 0x00, 0x4c, 0x00, 0xc4, 0x00, 0x00, 0x00,
24 0xc8, 0x00, 0x00, 0x00, 0xa0, 0x54, 0xea, 0x19,
25 0x02, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00,
26 0x05, 0x00, 0x4c, 0x00, 0xd0, 0x00, 0x00, 0x00,
27 0xd4, 0x00, 0x00, 0x00, 0xb0, 0xdd, 0x71, 0x77,
28 0x00, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x00, 0x00,
29 0x13, 0x00, 0x76, 0x00, 0xe8, 0x00, 0x00, 0x00,
30 0xf7, 0x02, 0x00, 0x00, 0x74, 0x68, 0x75, 0x6e,
31 0x61, 0x72, 0x2f, 0x00, 0x04, 0x00, 0x00, 0x00,
32 0x2f, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
33 0x6f, 0x72, 0x67, 0x2f, 0x03, 0x00, 0x00, 0x00,
34 0x78, 0x66, 0x63, 0x65, 0x2f, 0x00, 0x00, 0x00,
35 0x00, 0x00, 0x00, 0x00, 0x74, 0x68, 0x75, 0x6d,
36 0x62, 0x6e, 0x61, 0x69, 0x6c, 0x2d, 0x66, 0x72,
37 0x61, 0x6d, 0x65, 0x2e, 0x70, 0x6e, 0x67, 0x00,
38 0x4d, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
39 0x78, 0xda, 0xeb, 0x0c, 0xf0, 0x73, 0xe7, 0xe5,
40 0x92, 0xe2, 0x62, 0x60, 0x60, 0xe0, 0xf5, 0xf4,
41 0x70, 0x09, 0x02, 0xd2, 0x0e, 0x20, 0xcc, 0xc1,
42 0x0c, 0x24, 0xe7, 0x6e, 0x6f, 0x7c, 0x03, 0xa4,
43 0x38, 0x0b, 0x3c, 0x22, 0x8b, 0x19, 0x18, 0xb8,
44 0x85, 0x41, 0x98, 0x91, 0x61, 0xd6, 0x1c, 0x09,
45 0xa0, 0x20, 0x7b, 0x89, 0xa7, 0xaf, 0x2b, 0xfb,
46 0x1d, 0x1e, 0x71, 0x46, 0x16, 0xd9, 0xe5, 0xfb,
47 0xcc, 0x2d, 0x81, 0x42, 0x1e, 0x01, 0x3e, 0x21,
48 0xae, 0x0c, 0x94, 0x81, 0xf0, 0x08, 0xff, 0x07,
49 0x0f, 0xaf, 0xfc, 0xff, 0xff, 0x5f, 0xd9, 0x7f,
50 0xc2, 0x37, 0x20, 0x5f, 0xb4, 0x24, 0xc8, 0x2f,
51 0x98, 0x81, 0x91, 0x89, 0x99, 0x85, 0x8d, 0x9b,
52 0x8f, 0x5f, 0x50, 0x48, 0x5a, 0x49, 0x45, 0x43,
53 0x53, 0x4b, 0xcf, 0xd6, 0xd5, 0xc3, 0xfa, 0x88,
54 0xb1, 0x0a, 0x50, 0x01, 0x63, 0x92, 0xb7, 0xbb,
55 0x8b, 0x38, 0xf7, 0xb5, 0x19, 0xfd, 0x40, 0x4e,
56 0x96, 0xa7, 0x8b, 0x63, 0x48, 0xc4, 0xe1, 0xb7,
57 0xd7, 0xad, 0xc5, 0x1a, 0x14, 0x78, 0x5c, 0x2e,
58 0x6a, 0x08, 0x1c, 0xf8, 0x20, 0x18, 0xf0, 0x7d,
59 0x7f, 0x88, 0x74, 0xff, 0xde, 0x85, 0x1b, 0x67,
60 0x6c, 0x6f, 0xa8, 0x5e, 0x26, 0xbb, 0xe8, 0xa7,
61 0x5f, 0x2d, 0x7f, 0x41, 0x66, 0x35, 0xe3, 0xd3,
62 0x12, 0x54, 0xab, 0x3f, 0xd4, 0x37, 0xa4, 0x3e,
63 0x32, 0xe7, 0x8a, 0xfe, 0x94, 0xf9, 0x68, 0xa7,
64 0x5a, 0x7e, 0xe7, 0xd2, 0xaf, 0x85, 0x19, 0x52,
65 0x7b, 0x39, 0xa5, 0x8b, 0x1c, 0x8b, 0x56, 0xfe,
66 0xfe, 0x9e, 0x75, 0x52, 0xe8, 0x8e, 0xd7, 0xb1,
67 0xc2, 0x8e, 0xd9, 0xcb, 0x24, 0x6e, 0xcc, 0x6c,
68 0x4d, 0xdb, 0xcd, 0xb8, 0xe2, 0xa1, 0x61, 0xa8,
69 0xa3, 0x46, 0xc4, 0x7c, 0x90, 0x4e, 0x4f, 0x57,
70 0x3f, 0x97, 0x75, 0x4e, 0x09, 0x4d, 0x00, 0x0a,
71 0xc1, 0x53, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00,
72 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
73 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
74 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
75 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
76 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
78 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
79 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
80 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
81 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
82 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
83 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
84 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
85 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
86 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
88 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
89 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
90 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
91 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
92 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
93 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
95 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
97 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
98 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
99 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
100 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
101 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
102 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
103 0x00, 0x28, 0x75, 0x75, 0x61, 0x79, 0x29
42104 } };
43 #else /* _MSC_VER */
44 static const SECTION union { const guint8 data[507]; const double alignment; void * const ptr;} thunar_resource_data = {
45 "\107\126\141\162\151\141\156\164\000\000\000\000\000\000\000\000"
46 "\030\000\000\000\254\000\000\000\000\000\000\050\005\000\000\000"
47 "\000\000\000\000\003\000\000\000\003\000\000\000\003\000\000\000"
48 "\004\000\000\000\113\120\220\013\002\000\000\000\254\000\000\000"
49 "\004\000\114\000\260\000\000\000\264\000\000\000\241\031\050\256"
50 "\003\000\000\000\264\000\000\000\007\000\114\000\274\000\000\000"
51 "\300\000\000\000\324\265\002\000\377\377\377\377\300\000\000\000"
52 "\001\000\114\000\304\000\000\000\310\000\000\000\240\124\352\031"
53 "\000\000\000\000\310\000\000\000\005\000\114\000\320\000\000\000"
54 "\324\000\000\000\260\335\161\167\001\000\000\000\324\000\000\000"
55 "\023\000\166\000\350\000\000\000\372\001\000\000\157\162\147\057"
56 "\003\000\000\000\164\150\165\156\141\162\057\000\004\000\000\000"
57 "\057\000\000\000\000\000\000\000\170\146\143\145\057\000\000\000"
58 "\001\000\000\000\164\150\165\155\142\156\141\151\154\055\146\162"
59 "\141\155\145\056\160\156\147\000\115\001\000\000\001\000\000\000"
60 "\170\332\353\014\360\163\347\345\222\342\142\140\140\340\365\364"
61 "\160\011\002\322\016\040\314\301\014\044\347\156\157\174\003\244"
62 "\070\013\074\042\213\031\030\270\205\101\230\221\141\326\034\011"
63 "\240\040\173\211\247\257\053\373\035\036\161\106\026\331\345\373"
64 "\314\055\201\102\036\001\076\041\256\014\224\201\360\010\377\007"
65 "\017\257\374\377\377\137\331\177\302\067\040\137\264\044\310\057"
66 "\230\201\221\211\231\205\215\233\217\137\120\110\132\111\105\103"
67 "\123\113\317\326\325\303\372\210\261\012\120\001\143\222\267\273"
68 "\213\070\367\265\031\375\100\116\226\247\213\143\110\304\341\267"
69 "\327\255\305\032\024\170\134\056\152\010\034\370\040\030\360\175"
70 "\177\210\164\377\336\205\033\147\154\157\250\136\046\273\350\247"
71 "\137\055\177\101\146\065\343\323\022\124\253\077\324\067\244\076"
72 "\062\347\212\376\224\371\150\247\132\176\347\322\257\205\031\122"
73 "\173\071\245\213\034\213\126\376\376\236\165\122\350\216\327\261"
74 "\302\216\331\313\044\156\314\154\115\333\315\270\342\241\141\250"
75 "\243\106\304\174\220\116\117\127\077\227\165\116\011\115\000\012"
76 "\301\123\274\000\050\165\165\141\171\051" };
77 #endif /* !_MSC_VER */
78
79 static GStaticResource static_resource = { thunar_resource_data.data, sizeof (thunar_resource_data.data) - 1 /* nul terminator */, NULL, NULL, NULL };
80
81 G_MODULE_EXPORT
82 GResource *thunar_get_resource (void);
105
106 static GStaticResource static_resource = { thunar_resource_data.data, sizeof (thunar_resource_data.data), NULL, NULL, NULL };
107 extern GResource *thunar_get_resource (void);
83108 GResource *thunar_get_resource (void)
84109 {
85110 return g_static_resource_get_resource (&static_resource);
86111 }
87112 /*
88113 If G_HAS_CONSTRUCTORS is true then the compiler support *both* constructors and
89 destructors, in a usable way, including e.g. on library unload. If not you're on
114 destructors, in a sane way, including e.g. on library unload. If not you're on
90115 your own.
91116
92117 Some compilers need #pragma to handle this, which does not work with macros,
113138
114139 #elif defined (_MSC_VER) && (_MSC_VER >= 1500)
115140 /* Visual studio 2008 and later has _Pragma */
116
117 #include <stdlib.h>
118141
119142 #define G_HAS_CONSTRUCTORS 1
120143
128151 */
129152
130153 /* We need to account for differences between the mangling of symbols
131 * for x86 and x64/ARM/ARM64 programs, as symbols on x86 are prefixed
132 * with an underscore but symbols on x64/ARM/ARM64 are not.
154 * for Win32 (x86) and x64 programs, as symbols on Win32 are prefixed
155 * with an underscore but symbols on x64 are not.
133156 */
134 #ifdef _M_IX86
157 #ifdef _WIN64
158 #define G_MSVC_SYMBOL_PREFIX ""
159 #else
135160 #define G_MSVC_SYMBOL_PREFIX "_"
136 #else
137 #define G_MSVC_SYMBOL_PREFIX ""
138161 #endif
139162
140163 #define G_DEFINE_CONSTRUCTOR(_func) G_MSVC_CTOR (_func, G_MSVC_SYMBOL_PREFIX)
173173 gdk_x11_set_sm_client_id (id);
174174
175175 /* remember the returned client id */
176 #if GLIB_CHECK_VERSION (2, 46, 0)
177 /* just use the memory */
178 session_client->id = id;
179 #else
180 if (g_mem_is_system_malloc ())
181 {
182 /* just use the memory */
183 session_client->id = id;
184 }
185 else
186 {
187 /* use GLib memory management */
188 session_client->id = g_strdup (id);
189 free (id);
190 }
191 #endif
176 session_client->id = id;
192177
193178 /* determine the session file path */
194179 spec = g_strconcat ("sessions/Thunar-", session_client->id, NULL);
12621262
12631263 /* add the menu items to the menu */
12641264 for (lp = items; lp != NULL; lp = lp->next)
1265 thunar_gtk_menu_thunarx_menu_item_new (lp->data, GTK_MENU_SHELL (menu));
1265 {
1266 item = thunar_gtk_menu_thunarx_menu_item_new (lp->data, GTK_MENU_SHELL (menu));
1267 gtk_widget_show (item);
1268 }
12661269
12671270 /* cleanup */
12681271 g_list_free (items);
596596 *
597597 * Finishes an operation started with thunar_thumbnail_cache_dbus_call_move().
598598 *
599 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
599 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
600600 */
601601 gboolean
602602 thunar_thumbnail_cache_dbus_call_move_finish (
627627 *
628628 * See thunar_thumbnail_cache_dbus_call_move() for the asynchronous version of this method.
629629 *
630 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
630 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
631631 */
632632 gboolean
633633 thunar_thumbnail_cache_dbus_call_move_sync (
700700 *
701701 * Finishes an operation started with thunar_thumbnail_cache_dbus_call_copy().
702702 *
703 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
703 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
704704 */
705705 gboolean
706706 thunar_thumbnail_cache_dbus_call_copy_finish (
731731 *
732732 * See thunar_thumbnail_cache_dbus_call_copy() for the asynchronous version of this method.
733733 *
734 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
734 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
735735 */
736736 gboolean
737737 thunar_thumbnail_cache_dbus_call_copy_sync (
801801 *
802802 * Finishes an operation started with thunar_thumbnail_cache_dbus_call_delete().
803803 *
804 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
804 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
805805 */
806806 gboolean
807807 thunar_thumbnail_cache_dbus_call_delete_finish (
831831 *
832832 * See thunar_thumbnail_cache_dbus_call_delete() for the asynchronous version of this method.
833833 *
834 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
834 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
835835 */
836836 gboolean
837837 thunar_thumbnail_cache_dbus_call_delete_sync (
902902 *
903903 * Finishes an operation started with thunar_thumbnail_cache_dbus_call_cleanup().
904904 *
905 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
905 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
906906 */
907907 gboolean
908908 thunar_thumbnail_cache_dbus_call_cleanup_finish (
933933 *
934934 * See thunar_thumbnail_cache_dbus_call_cleanup() for the asynchronous version of this method.
935935 *
936 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
936 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
937937 */
938938 gboolean
939939 thunar_thumbnail_cache_dbus_call_cleanup_sync (
954954 *
955955 * Finishes an operation started with thunar_thumbnailer_dbus_call_queue().
956956 *
957 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
957 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
958958 */
959959 gboolean
960960 thunar_thumbnailer_dbus_call_queue_finish (
991991 *
992992 * See thunar_thumbnailer_dbus_call_queue() for the asynchronous version of this method.
993993 *
994 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
994 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
995995 */
996996 gboolean
997997 thunar_thumbnailer_dbus_call_queue_sync (
10691069 *
10701070 * Finishes an operation started with thunar_thumbnailer_dbus_call_dequeue().
10711071 *
1072 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1072 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
10731073 */
10741074 gboolean
10751075 thunar_thumbnailer_dbus_call_dequeue_finish (
10991099 *
11001100 * See thunar_thumbnailer_dbus_call_dequeue() for the asynchronous version of this method.
11011101 *
1102 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1102 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
11031103 */
11041104 gboolean
11051105 thunar_thumbnailer_dbus_call_dequeue_sync (
11661166 *
11671167 * Finishes an operation started with thunar_thumbnailer_dbus_call_get_supported().
11681168 *
1169 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1169 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
11701170 */
11711171 gboolean
11721172 thunar_thumbnailer_dbus_call_get_supported_finish (
12011201 *
12021202 * See thunar_thumbnailer_dbus_call_get_supported() for the asynchronous version of this method.
12031203 *
1204 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1204 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
12051205 */
12061206 gboolean
12071207 thunar_thumbnailer_dbus_call_get_supported_sync (
12691269 *
12701270 * Finishes an operation started with thunar_thumbnailer_dbus_call_get_schedulers().
12711271 *
1272 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1272 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
12731273 */
12741274 gboolean
12751275 thunar_thumbnailer_dbus_call_get_schedulers_finish (
13011301 *
13021302 * See thunar_thumbnailer_dbus_call_get_schedulers() for the asynchronous version of this method.
13031303 *
1304 * Returns: (skip): %TRUE if the call succeeded, %FALSE if @error is set.
1304 * Returns: (skip): %TRUE if the call succeded, %FALSE if @error is set.
13051305 */
13061306 gboolean
13071307 thunar_thumbnailer_dbus_call_get_schedulers_sync (
599599 {
600600 GtkWidget *label;
601601 GtkWidget *infobar;
602 GtkWidget *spinner_box;
602603 gboolean last_menubar_visible;
603604 gchar *last_location_bar;
604605 gchar *last_side_pane;
707708 gtk_widget_set_hexpand (window->menubar, TRUE);
708709 gtk_grid_attach (GTK_GRID (window->grid), window->menubar, 0, 0, 1, 1);
709710
710 /* Add a spinner besides the menubar */
711 /* Add a spinner besides the menubar
712 * Putting the spinner directly into the grid for unknown reason can lead to flickering
713 * That is why we wrap a box around the spinner.
714 * Check https://gitlab.xfce.org/xfce/thunar/-/issues/440 for details
715 */
711716 window->spinner = gtk_spinner_new ();
712 gtk_grid_attach (GTK_GRID (window->grid), window->spinner, 1, 0, 1, 1);
717 spinner_box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
718 gtk_widget_show (spinner_box);
719 gtk_container_add (GTK_CONTAINER (spinner_box), window->spinner);
720 gtk_grid_attach (GTK_GRID (window->grid), spinner_box, 1, 0, 1, 1);
713721 exo_binding_new (G_OBJECT (window->menubar), "visible",
714722 G_OBJECT (window->spinner), "visible");
715723
25282536 thunar_window_action_close_tab (ThunarWindow *window,
25292537 GtkWidget *menu_item)
25302538 {
2531 if (window->view != NULL)
2539 if (gtk_notebook_get_n_pages (GTK_NOTEBOOK (window->notebook)) == 1)
2540 gtk_widget_destroy (GTK_WIDGET (window));
2541 else if (window->view != NULL)
25322542 gtk_widget_destroy (window->view);
25332543 }
25342544
40594069
40604070 _thunar_return_val_if_fail (THUNAR_IS_WINDOW (window), FALSE);
40614071
4062 if (G_UNLIKELY (event->button == 8))
4063 {
4064 action_entry = get_action_entry (THUNAR_WINDOW_ACTION_BACK);
4065 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
4066 return GDK_EVENT_STOP;
4067 }
4068 if (G_UNLIKELY (event->button == 9))
4069 {
4070 action_entry = get_action_entry (THUNAR_WINDOW_ACTION_FORWARD);
4071 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
4072 return GDK_EVENT_STOP;
4072 if (event->type == GDK_BUTTON_PRESS)
4073 {
4074 if (G_UNLIKELY (event->button == 8))
4075 {
4076 action_entry = get_action_entry (THUNAR_WINDOW_ACTION_BACK);
4077 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
4078 return GDK_EVENT_STOP;
4079 }
4080 if (G_UNLIKELY (event->button == 9))
4081 {
4082 action_entry = get_action_entry (THUNAR_WINDOW_ACTION_FORWARD);
4083 ((void(*)(GtkWindow*))action_entry->callback)(GTK_WINDOW (window));
4084 return GDK_EVENT_STOP;
4085 }
40734086 }
40744087
40754088 return GDK_EVENT_PROPAGATE;
0 # Makefile.in generated by automake 1.16.2 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2020 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
629629 X_EXTRA_LIBS = @X_EXTRA_LIBS@
630630 X_LIBS = @X_LIBS@
631631 X_PRE_LIBS = @X_PRE_LIBS@
632 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
633 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
632634 abs_builddir = @abs_builddir@
633635 abs_srcdir = @abs_srcdir@
634636 abs_top_builddir = @abs_top_builddir@
2929 G_BEGIN_DECLS
3030
3131 #define THUNARX_MAJOR_VERSION 4
32 #define THUNARX_MINOR_VERSION 15
33 #define THUNARX_MICRO_VERSION 3
32 #define THUNARX_MINOR_VERSION 16
33 #define THUNARX_MICRO_VERSION 0
3434
3535 #define THUNARX_CHECK_VERSION(major,minor,micro) \
3636 (THUNARX_MAJOR_VERSION > (major) \