New upstream version 4.16.0
Yves-Alexis Perez
3 years ago
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 | ||
0 | 368 | commit 78181ad3f58fa8ae0a07691c295b4eff604d2ca3 |
1 | 369 | Author: Alexander Schwinn <alexxcons@xfce.org> |
2 | 370 | Date: Thu Oct 29 22:42:06 2020 +0100 |
16670 | 17038 | Transifex (https://www.transifex.com/xfce/public/). |
16671 | 17039 | |
16672 | 17040 | commit d21bbf36e803fae13d996424c1c09c0537a9c9a5 |
16673 | Merge: 00ed7051 905755ed | |
17041 | Merge: 00ed70512 905755ed4 | |
16674 | 17042 | Author: Alexander Schwinn <acs82@gmx.de> |
16675 | 17043 | Date: Fri Nov 10 21:35:59 2017 +0100 |
16676 | 17044 | |
21729 | 22097 | http://docs.xfce.org/xfce/thunar/working-with-files-and-folders |
21730 | 22098 | |
21731 | 22099 | commit 15b0789f96861b95104f27b95828b8ac433fc682 |
21732 | Merge: 3a53de78 b2012f58 | |
22100 | Merge: 3a53de789 b2012f58d | |
21733 | 22101 | Author: Harald Judt <h.judt@gmx.at> |
21734 | 22102 | Date: Sat Apr 18 14:17:39 2015 +0200 |
21735 | 22103 | |
23561 | 23929 | Transifex (https://www.transifex.com/projects/p/xfce/). |
23562 | 23930 | |
23563 | 23931 | commit f96608c72346fb59567ff568c43f8c3867311fad |
23564 | Merge: 5a623a58 9e9da205 | |
23932 | Merge: 5a623a58a 9e9da205c | |
23565 | 23933 | Author: Andrzej <ndrwrdck@gmail.com> |
23566 | 23934 | Date: Sat Dec 20 00:21:57 2014 +0000 |
23567 | 23935 | |
35346 | 35714 | Release 1.3.0! |
35347 | 35715 | |
35348 | 35716 | commit 6ebca95f7cd2b2de82057994c7b8239f7cc3b5fb |
35349 | Merge: 26d6c132 3415bea8 | |
35717 | Merge: 26d6c1323 3415bea8e | |
35350 | 35718 | Author: Jannis Pohlmann <jannis@xfce.org> |
35351 | 35719 | Date: Mon Feb 14 14:09:15 2011 +0100 |
35352 | 35720 | |
38623 | 38991 | Rebuild po files. |
38624 | 38992 | |
38625 | 38993 | commit f865af6bd9bc7ac42c6f9371a6c16d1a7ff92bd1 |
38626 | Merge: 5f3ce87e bb099076 | |
38994 | Merge: 5f3ce87e0 bb0990764 | |
38627 | 38995 | Author: Nick Schermer <nick@xfce.org> |
38628 | 38996 | Date: Sun Mar 7 13:32:34 2010 +0100 |
38629 | 38997 | |
40430 | 40798 | Don't try to load data from the file if the returned length is nul. |
40431 | 40799 | |
40432 | 40800 | commit 52808a85c7e5d393c7189c6b722f824509f9d373 |
40433 | Merge: d19261c3 d1ab3981 | |
40801 | Merge: d19261c30 d1ab39811 | |
40434 | 40802 | Author: Nick Schermer <nick@xfce.org> |
40435 | 40803 | Date: Sun Aug 23 22:12:05 2009 +0200 |
40436 | 40804 | |
40555 | 40923 | Update .pot and .po files after the big merge. |
40556 | 40924 | |
40557 | 40925 | commit 45faed1e3f3fb38b8789eb430e2edc83f4607307 |
40558 | Merge: 1f5eed40 391b312b | |
40926 | Merge: 1f5eed407 391b312b2 | |
40559 | 40927 | Author: Jannis Pohlmann <jannis@xfce.org> |
40560 | 40928 | Date: Fri Aug 21 17:51:29 2009 +0200 |
40561 | 40929 | |
40601 | 40969 | Transmitted-via: Transifex (translations.xfce.org) |
40602 | 40970 | |
40603 | 40971 | commit 116819a0d9f258df20c76cd336723628a3b5798b |
40604 | Merge: bb4871c7 2f7bbac6 | |
40972 | Merge: bb4871c7f 2f7bbac6e | |
40605 | 40973 | Author: Jannis Pohlmann <jannis@xfce.org> |
40606 | 40974 | Date: Sun Aug 16 00:38:32 2009 +0200 |
40607 | 40975 | |
57981 | 58349 | (Old svn revision: 16402) |
57982 | 58350 | |
57983 | 58351 | commit 7b287b2c68596b6c92ebded1d8cbab3787ccdf23 |
57984 | Merge: d36df4cd 5cec398f | |
58352 | Merge: d36df4cda 5cec398f8 | |
57985 | 58353 | Author: Benedikt Meurer <benny@xfce.org> |
57986 | 58354 | Date: Mon Jul 18 20:30:40 2005 +0000 |
57987 | 58355 |
0 | # Makefile.in generated by automake 1.16.2 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.16.1 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
188 | 188 | $(am__extra_recursive_targets) |
189 | 189 | AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ |
190 | 190 | 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 | |
193 | 193 | # Read a list of newline-separated strings from the standard input, |
194 | 194 | # and print each of them once, without duplicates. Input order is |
195 | 195 | # *not* preserved. |
211 | 211 | CSCOPE = cscope |
212 | 212 | DIST_SUBDIRS = $(SUBDIRS) |
213 | 213 | 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 \ | |
215 | 215 | config.guess config.sub install-sh ltmain.sh missing |
216 | 216 | DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
217 | 217 | distdir = $(PACKAGE)-$(VERSION) |
458 | 458 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
459 | 459 | X_LIBS = @X_LIBS@ |
460 | 460 | X_PRE_LIBS = @X_PRE_LIBS@ |
461 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
462 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
461 | 463 | abs_builddir = @abs_builddir@ |
462 | 464 | abs_srcdir = @abs_srcdir@ |
463 | 465 | abs_top_builddir = @abs_top_builddir@ |
945 | 947 | tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz |
946 | 948 | $(am__post_remove_distdir) |
947 | 949 | |
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 | ||
952 | 950 | dist-tarZ: distdir |
953 | 951 | @echo WARNING: "Support for distribution archives compressed with" \ |
954 | 952 | "legacy program 'compress' is deprecated." >&2 |
991 | 989 | eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ |
992 | 990 | *.zip*) \ |
993 | 991 | unzip $(distdir).zip ;;\ |
994 | *.tar.zst*) \ | |
995 | zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ | |
996 | 992 | esac |
997 | 993 | chmod -R a-w $(distdir) |
998 | 994 | chmod u+w $(distdir) |
1179 | 1175 | am--refresh check check-am clean clean-cscope clean-generic \ |
1180 | 1176 | clean-libtool cscope cscopelist-am ctags ctags-am dist \ |
1181 | 1177 | 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 \ | |
1183 | 1179 | distclean-generic distclean-hdr distclean-libtool \ |
1184 | 1180 | distclean-local distclean-tags distcleancheck distdir \ |
1185 | 1181 | 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 | ||
0 | 29 | 4.15.3 |
1 | 30 | ====== |
2 | 31 | - No special treatment on "rename" for .desktop files (Issue #56) |
1582 | 1611 | - The "Open With" dialog now allows users to remove launchers that were |
1583 | 1612 | previously added via the custom command box. |
1584 | 1613 | - The number of relocations for the libraries was reduced to improve the |
1585 | application startup time.⏎ | |
1614 | application startup time. |
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 |
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. | |
3 | 3 | |
4 | 4 | # This file is free software; the Free Software Foundation |
5 | 5 | # gives unlimited permission to copy and/or distribute it, |
18 | 18 | You have another version of autoconf. It may work, but is not guaranteed to. |
19 | 19 | If you have problems, you may need to regenerate the build system entirely. |
20 | 20 | 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 | |
21 | 1170 | |
22 | 1171 | # Copyright (C) 1995-2002 Free Software Foundation, Inc. |
23 | 1172 | # Copyright (C) 2001-2003,2004 Red Hat, Inc. |
506 | 1655 | fi]) |
507 | 1656 | |
508 | 1657 | |
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 | ||
1969 | 1658 | # -*- mode: autoconf -*- |
1970 | 1659 | # |
1971 | 1660 | # gtk-doc.m4 - configure macro to check for gtk-doc |
2280 | 1969 | |
2281 | 1970 | # serial 1 |
2282 | 1971 | |
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 | ||
2283 | 2013 | m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL], |
2284 | 2014 | [ |
2285 | 2015 | AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first |
2322 | 2052 | |
2323 | 2053 | AC_MSG_RESULT([$found_introspection]) |
2324 | 2054 | |
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 | ||
2325 | 2060 | INTROSPECTION_SCANNER= |
2326 | 2061 | INTROSPECTION_COMPILER= |
2327 | 2062 | INTROSPECTION_GENERATE= |
2328 | 2063 | INTROSPECTION_GIRDIR= |
2329 | 2064 | INTROSPECTION_TYPELIBDIR= |
2330 | 2065 | 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)" | |
2336 | 2071 | INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0` |
2337 | 2072 | 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 | |
2339 | 2074 | fi |
2340 | 2075 | AC_SUBST(INTROSPECTION_SCANNER) |
2341 | 2076 | AC_SUBST(INTROSPECTION_COMPILER) |
11421 | 11156 | m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) |
11422 | 11157 | m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) |
11423 | 11158 | |
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 | ||
11424 | 11468 | dnl Copyright (c) 2002-2015 |
11425 | 11469 | dnl The Xfce development team. All rights reserved. |
11426 | 11470 | dnl |
12004 | 12048 | dnl |
12005 | 12049 | |
12006 | 12050 | |
12007 | dnl XDT_I18N(LINGUAS [, PACKAGE]) | |
12051 | dnl XDT_I18N([LINGUAS][, PACKAGE]) | |
12008 | 12052 | dnl |
12009 | 12053 | 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. | |
12010 | 12057 | dnl |
12011 | 12058 | dnl If PACKAGE isn't specified, it defaults to the package tarname; see |
12012 | 12059 | dnl the description of AC_INIT() for an explanation of what makes up |
12021 | 12068 | AC_SUBST([GETTEXT_PACKAGE]) |
12022 | 12069 | |
12023 | 12070 | 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])" | |
12025 | 12075 | AM_GLIB_GNU_GETTEXT() |
12026 | 12076 | |
12027 | 12077 | dnl This is required on some Linux systems |
12037 | 12087 | if test x"$CATOBJEXT" = x".mo"; then |
12038 | 12088 | localedir=$libdir/locale |
12039 | 12089 | else |
12040 | localedir=$datadir/locale | |
12090 | localedir=$datarootdir/locale | |
12041 | 12091 | fi |
12042 | 12092 | ]) |
12043 | 12093 | AC_MSG_RESULT([$localedir]) |
2 | 2 | |
3 | 3 | scriptversion=2018-03-07.03; # UTC |
4 | 4 | |
5 | # Copyright (C) 1999-2020 Free Software Foundation, Inc. | |
5 | # Copyright (C) 1999-2018 Free Software Foundation, Inc. | |
6 | 6 | # Written by Tom Tromey <tromey@cygnus.com>. |
7 | 7 | # |
8 | 8 | # This program is free software; you can redistribute it and/or modify |
52 | 52 | MINGW*) |
53 | 53 | file_conv=mingw |
54 | 54 | ;; |
55 | CYGWIN* | MSYS*) | |
55 | CYGWIN*) | |
56 | 56 | file_conv=cygwin |
57 | 57 | ;; |
58 | 58 | *) |
66 | 66 | mingw/*) |
67 | 67 | file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` |
68 | 68 | ;; |
69 | cygwin/* | msys/*) | |
69 | cygwin/*) | |
70 | 70 | file=`cygpath -m "$file" || echo "$file"` |
71 | 71 | ;; |
72 | 72 | wine/*) |
10 | 10 | |
11 | 11 | /* Name of default gettext domain */ |
12 | 12 | #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 | |
13 | 19 | |
14 | 20 | /* Define to 1 if you have the `atexit' function. */ |
15 | 21 | #undef HAVE_ATEXIT |
0 | 0 | #! /bin/sh |
1 | # From configure.ac 78181ad3. | |
1 | # From configure.ac 87d919da6. | |
2 | 2 | # 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. | |
4 | 4 | # |
5 | 5 | # Report bugs to <https://gitlab.xfce.org/xfce/thunar>. |
6 | 6 | # |
592 | 592 | # Identity of this package. |
593 | 593 | PACKAGE_NAME='thunar' |
594 | 594 | 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' | |
597 | 597 | PACKAGE_BUGREPORT='https://gitlab.xfce.org/xfce/thunar' |
598 | 598 | PACKAGE_URL='' |
599 | 599 | |
699 | 699 | INTROSPECTION_GENERATE |
700 | 700 | INTROSPECTION_COMPILER |
701 | 701 | INTROSPECTION_SCANNER |
702 | _GI_EXP_LIBDIR | |
703 | _GI_EXP_DATADIR | |
702 | 704 | PANGO_REQUIRED_VERSION |
703 | 705 | PANGO_LIBS |
704 | 706 | PANGO_CFLAGS |
1558 | 1560 | # Omit some internal or obsolete options to make the list less imposing. |
1559 | 1561 | # This message is too long to be a string in the A/UX 3.1 sh. |
1560 | 1562 | 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. | |
1562 | 1564 | |
1563 | 1565 | Usage: $0 [OPTION]... [VAR=VALUE]... |
1564 | 1566 | |
1634 | 1636 | |
1635 | 1637 | if test -n "$ac_init_help"; then |
1636 | 1638 | 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:";; | |
1638 | 1640 | esac |
1639 | 1641 | cat <<\_ACEOF |
1640 | 1642 | |
1804 | 1806 | test -n "$ac_init_help" && exit $ac_status |
1805 | 1807 | if $ac_init_version; then |
1806 | 1808 | cat <<\_ACEOF |
1807 | thunar configure 4.15.3 | |
1809 | thunar configure 4.16.0 | |
1808 | 1810 | generated by GNU Autoconf 2.69 |
1809 | 1811 | |
1810 | 1812 | Copyright (C) 2012 Free Software Foundation, Inc. |
2175 | 2177 | This file contains any messages produced by compilers while |
2176 | 2178 | running configure, to aid debugging if configure makes a mistake. |
2177 | 2179 | |
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 | |
2179 | 2181 | generated by GNU Autoconf 2.69. Invocation command line was |
2180 | 2182 | |
2181 | 2183 | $ $0 $@ |
3155 | 3157 | |
3156 | 3158 | # Define the identity of the package. |
3157 | 3159 | PACKAGE='thunar' |
3158 | VERSION='4.15.3' | |
3160 | VERSION='4.16.0' | |
3159 | 3161 | |
3160 | 3162 | |
3161 | 3163 | cat >>confdefs.h <<_ACEOF |
13992 | 13994 | THUNARX_VERINFO=0:0:0 |
13993 | 13995 | THUNARX_VERSION_API=3 |
13994 | 13996 | THUNAR_VERSION_MAJOR=4 |
13995 | THUNAR_VERSION_MINOR=15 | |
13996 | THUNAR_VERSION_MICRO=3 | |
13997 | THUNAR_VERSION_MINOR=16 | |
13998 | THUNAR_VERSION_MICRO=0 | |
13997 | 13999 | |
13998 | 14000 | |
13999 | 14001 | |
14454 | 14456 | |
14455 | 14457 | |
14456 | 14458 | |
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 " | |
14458 | 14460 | |
14459 | 14461 | for ac_header in locale.h |
14460 | 14462 | do : |
15257 | 15259 | if test x"$CATOBJEXT" = x".mo"; then |
15258 | 15260 | localedir=$libdir/locale |
15259 | 15261 | else |
15260 | localedir=$datadir/locale | |
15262 | localedir=$datarootdir/locale | |
15261 | 15263 | fi |
15262 | 15264 | |
15263 | 15265 | fi |
16380 | 16382 | if test "x$PACKAGE_NAME" != "xglib"; then |
16381 | 16383 | |
16382 | 16384 | 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; } | |
16385 | 16387 | |
16386 | 16388 | if test -n "$GTKDOC_DEPS_CFLAGS"; then |
16387 | 16389 | pkg_cv_GTKDOC_DEPS_CFLAGS="$GTKDOC_DEPS_CFLAGS" |
16421 | 16423 | |
16422 | 16424 | |
16423 | 16425 | 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 | |
16425 | 16427 | $as_echo "no" >&6; } |
16426 | 16428 | |
16427 | 16429 | if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then |
16439 | 16441 | |
16440 | 16442 | : |
16441 | 16443 | 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 | |
16443 | 16445 | $as_echo "no" >&6; } |
16444 | 16446 | : |
16445 | 16447 | else |
16665 | 16667 | |
16666 | 16668 | |
16667 | 16669 | |
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 | |
16671 | 16673 | EXO_VERSION=`$PKG_CONFIG --modversion "exo-2"` |
16672 | 16674 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXO_VERSION" >&5 |
16673 | 16675 | $as_echo "$EXO_VERSION" >&6; } |
16684 | 16686 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXO_LIBS" >&5 |
16685 | 16687 | $as_echo "$EXO_LIBS" >&6; } |
16686 | 16688 | |
16687 | EXO_REQUIRED_VERSION=0.12.0 | |
16689 | EXO_REQUIRED_VERSION=4.15.3 | |
16688 | 16690 | |
16689 | 16691 | |
16690 | 16692 | |
16700 | 16702 | |
16701 | 16703 | echo "*** The required package exo-2 was found on your system," |
16702 | 16704 | 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" | |
16704 | 16706 | echo "*** the PKG_CONFIG_PATH environment variable if you installed" |
16705 | 16707 | echo "*** the new version of the package in a nonstandard prefix so" |
16706 | 16708 | echo "*** pkg-config is able to find it." |
16712 | 16714 | |
16713 | 16715 | |
16714 | 16716 | 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" | |
16716 | 16718 | echo "*** the PKG_CONFIG_PATH environment variable if you" |
16717 | 16719 | echo "*** installed the package in a nonstandard prefix so that" |
16718 | 16720 | echo "*** pkg-config is able to find it." |
16860 | 16862 | |
16861 | 16863 | |
16862 | 16864 | |
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 | |
16866 | 16868 | GLIB_VERSION=`$PKG_CONFIG --modversion "glib-2.0"` |
16867 | 16869 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_VERSION" >&5 |
16868 | 16870 | $as_echo "$GLIB_VERSION" >&6; } |
16879 | 16881 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_LIBS" >&5 |
16880 | 16882 | $as_echo "$GLIB_LIBS" >&6; } |
16881 | 16883 | |
16882 | GLIB_REQUIRED_VERSION=2.42.0 | |
16884 | GLIB_REQUIRED_VERSION=2.50.0 | |
16883 | 16885 | |
16884 | 16886 | |
16885 | 16887 | |
16895 | 16897 | |
16896 | 16898 | echo "*** The required package glib-2.0 was found on your system," |
16897 | 16899 | 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" | |
16899 | 16901 | echo "*** the PKG_CONFIG_PATH environment variable if you installed" |
16900 | 16902 | echo "*** the new version of the package in a nonstandard prefix so" |
16901 | 16903 | echo "*** pkg-config is able to find it." |
16907 | 16909 | |
16908 | 16910 | |
16909 | 16911 | 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" | |
16911 | 16913 | echo "*** the PKG_CONFIG_PATH environment variable if you" |
16912 | 16914 | echo "*** installed the package in a nonstandard prefix so that" |
16913 | 16915 | echo "*** pkg-config is able to find it." |
17055 | 17057 | |
17056 | 17058 | |
17057 | 17059 | |
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 | |
17061 | 17063 | GIO_VERSION=`$PKG_CONFIG --modversion "gio-2.0"` |
17062 | 17064 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIO_VERSION" >&5 |
17063 | 17065 | $as_echo "$GIO_VERSION" >&6; } |
17074 | 17076 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GIO_LIBS" >&5 |
17075 | 17077 | $as_echo "$GIO_LIBS" >&6; } |
17076 | 17078 | |
17077 | GIO_REQUIRED_VERSION=2.42.0 | |
17079 | GIO_REQUIRED_VERSION=2.50.0 | |
17078 | 17080 | |
17079 | 17081 | |
17080 | 17082 | |
17090 | 17092 | |
17091 | 17093 | echo "*** The required package gio-2.0 was found on your system," |
17092 | 17094 | 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" | |
17094 | 17096 | echo "*** the PKG_CONFIG_PATH environment variable if you installed" |
17095 | 17097 | echo "*** the new version of the package in a nonstandard prefix so" |
17096 | 17098 | echo "*** pkg-config is able to find it." |
17102 | 17104 | |
17103 | 17105 | |
17104 | 17106 | 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" | |
17106 | 17108 | echo "*** the PKG_CONFIG_PATH environment variable if you" |
17107 | 17109 | echo "*** installed the package in a nonstandard prefix so that" |
17108 | 17110 | echo "*** pkg-config is able to find it." |
17250 | 17252 | |
17251 | 17253 | |
17252 | 17254 | |
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 | |
17256 | 17258 | GTHREAD_VERSION=`$PKG_CONFIG --modversion "gthread-2.0"` |
17257 | 17259 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTHREAD_VERSION" >&5 |
17258 | 17260 | $as_echo "$GTHREAD_VERSION" >&6; } |
17269 | 17271 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTHREAD_LIBS" >&5 |
17270 | 17272 | $as_echo "$GTHREAD_LIBS" >&6; } |
17271 | 17273 | |
17272 | GTHREAD_REQUIRED_VERSION=2.42.0 | |
17274 | GTHREAD_REQUIRED_VERSION=2.50.0 | |
17273 | 17275 | |
17274 | 17276 | |
17275 | 17277 | |
17285 | 17287 | |
17286 | 17288 | echo "*** The required package gthread-2.0 was found on your system," |
17287 | 17289 | 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" | |
17289 | 17291 | echo "*** the PKG_CONFIG_PATH environment variable if you installed" |
17290 | 17292 | echo "*** the new version of the package in a nonstandard prefix so" |
17291 | 17293 | echo "*** pkg-config is able to find it." |
17297 | 17299 | |
17298 | 17300 | |
17299 | 17301 | 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" | |
17301 | 17303 | echo "*** the PKG_CONFIG_PATH environment variable if you" |
17302 | 17304 | echo "*** installed the package in a nonstandard prefix so that" |
17303 | 17305 | echo "*** pkg-config is able to find it." |
17445 | 17447 | |
17446 | 17448 | |
17447 | 17449 | |
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 | |
17451 | 17453 | GMODULE_VERSION=`$PKG_CONFIG --modversion "gmodule-2.0"` |
17452 | 17454 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMODULE_VERSION" >&5 |
17453 | 17455 | $as_echo "$GMODULE_VERSION" >&6; } |
17464 | 17466 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMODULE_LIBS" >&5 |
17465 | 17467 | $as_echo "$GMODULE_LIBS" >&6; } |
17466 | 17468 | |
17467 | GMODULE_REQUIRED_VERSION=2.42.0 | |
17469 | GMODULE_REQUIRED_VERSION=2.50.0 | |
17468 | 17470 | |
17469 | 17471 | |
17470 | 17472 | |
17480 | 17482 | |
17481 | 17483 | echo "*** The required package gmodule-2.0 was found on your system," |
17482 | 17484 | 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" | |
17484 | 17486 | echo "*** the PKG_CONFIG_PATH environment variable if you installed" |
17485 | 17487 | echo "*** the new version of the package in a nonstandard prefix so" |
17486 | 17488 | echo "*** pkg-config is able to find it." |
17492 | 17494 | |
17493 | 17495 | |
17494 | 17496 | 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" | |
17496 | 17498 | echo "*** the PKG_CONFIG_PATH environment variable if you" |
17497 | 17499 | echo "*** installed the package in a nonstandard prefix so that" |
17498 | 17500 | echo "*** pkg-config is able to find it." |
18867 | 18869 | |
18868 | 18870 | |
18869 | 18871 | |
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 | ||
18870 | 18879 | |
18871 | 18880 | |
18872 | 18881 | # Check whether --enable-introspection was given. |
18926 | 18935 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5 |
18927 | 18936 | $as_echo "$found_introspection" >&6; } |
18928 | 18937 | |
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 | ||
18929 | 18995 | INTROSPECTION_SCANNER= |
18930 | 18996 | INTROSPECTION_COMPILER= |
18931 | 18997 | INTROSPECTION_GENERATE= |
18932 | 18998 | INTROSPECTION_GIRDIR= |
18933 | 18999 | INTROSPECTION_TYPELIBDIR= |
18934 | 19000 | 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)" | |
18940 | 19006 | INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0` |
18941 | 19007 | 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 | |
18943 | 19009 | fi |
18944 | 19010 | |
18945 | 19011 | |
21310 | 21376 | # report actual input values of CONFIG_FILES etc. instead of their |
21311 | 21377 | # values after options handling. |
21312 | 21378 | 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 | |
21314 | 21380 | generated by GNU Autoconf 2.69. Invocation command line was |
21315 | 21381 | |
21316 | 21382 | CONFIG_FILES = $CONFIG_FILES |
21376 | 21442 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
21377 | 21443 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
21378 | 21444 | ac_cs_version="\\ |
21379 | thunar config.status 4.15.3 | |
21445 | thunar config.status 4.16.0 | |
21380 | 21446 | configured by $0, generated by GNU Autoconf 2.69, |
21381 | 21447 | with options \\"\$ac_cs_config\\" |
21382 | 21448 | |
22498 | 22564 | { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
22499 | 22565 | $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
22500 | 22566 | 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 | |
22504 | 22568 | '--disable-dependency-tracking' option to at least be able to build |
22505 | 22569 | the package (albeit without support for automatic dependency tracking). |
22506 | 22570 | See \`config.log' for more details" "$LINENO" 5; } |
29 | 29 | m4_define([thunarx_verinfo], [0:0:0]) |
30 | 30 | m4_define([thunarx_version_api], [3]) |
31 | 31 | 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]) | |
34 | 34 | m4_define([thunar_version_nano], []) |
35 | m4_define([thunar_version_build], [78181ad3]) | |
35 | m4_define([thunar_version_build], [87d919da6]) | |
36 | 36 | m4_define([thunar_version_tag], []) |
37 | 37 | 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()])]) |
38 | 38 | |
134 | 134 | dnl ****************************** |
135 | 135 | dnl *** Check for i18n support *** |
136 | 136 | 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 ]) | |
138 | 138 | |
139 | 139 | dnl ********************* |
140 | 140 | dnl *** Check for X11 *** |
149 | 149 | dnl *********************************** |
150 | 150 | dnl *** Check for required packages *** |
151 | 151 | 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]) | |
157 | 157 | XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [3.22.0]) |
158 | 158 | XDT_CHECK_PACKAGE([GDK_PIXBUF], [gdk-pixbuf-2.0], [2.14.0]) |
159 | 159 | XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.15.2]) |
161 | 161 | XDT_CHECK_PACKAGE([LIBXFCE4KBD_PRIVATE], [libxfce4kbd-private-3], [4.12.0]) |
162 | 162 | XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.12.0]) |
163 | 163 | 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]) | |
164 | 167 | |
165 | 168 | dnl ****************************** |
166 | 169 | dnl *** GObject Instrospection *** |
2 | 2 | |
3 | 3 | scriptversion=2018-03-07.03; # UTC |
4 | 4 | |
5 | # Copyright (C) 1999-2020 Free Software Foundation, Inc. | |
5 | # Copyright (C) 1999-2018 Free Software Foundation, Inc. | |
6 | 6 | |
7 | 7 | # This program is free software; you can redistribute it and/or modify |
8 | 8 | # 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
417 | 417 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
418 | 418 | X_LIBS = @X_LIBS@ |
419 | 419 | X_PRE_LIBS = @X_PRE_LIBS@ |
420 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
421 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
420 | 422 | abs_builddir = @abs_builddir@ |
421 | 423 | abs_srcdir = @abs_srcdir@ |
422 | 424 | abs_top_builddir = @abs_top_builddir@ |
0 | 0 | '\" t |
1 | 1 | .\" Title: Thunar |
2 | 2 | .\" 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 | |
5 | 5 | .\" Manual: [FIXME: manual] |
6 | 6 | .\" Source: [FIXME: source] |
7 | 7 | .\" Language: English |
8 | 8 | .\" |
9 | .TH "THUNAR" "1" "10/28/2020" "[FIXME: source]" "[FIXME: manual]" | |
9 | .TH "THUNAR" "1" "08/20/2019" "[FIXME: source]" "[FIXME: manual]" | |
10 | 10 | .\" ----------------------------------------------------------------- |
11 | 11 | .\" * Define some portability stuff |
12 | 12 | .\" ----------------------------------------------------------------- |
0 | # Makefile.in generated by automake 1.16.2 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.16.1 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
324 | 324 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
325 | 325 | X_LIBS = @X_LIBS@ |
326 | 326 | X_PRE_LIBS = @X_PRE_LIBS@ |
327 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
328 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
327 | 329 | abs_builddir = @abs_builddir@ |
328 | 330 | abs_srcdir = @abs_srcdir@ |
329 | 331 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
324 | 324 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
325 | 325 | X_LIBS = @X_LIBS@ |
326 | 326 | X_PRE_LIBS = @X_PRE_LIBS@ |
327 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
328 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
327 | 329 | abs_builddir = @abs_builddir@ |
328 | 330 | abs_srcdir = @abs_srcdir@ |
329 | 331 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
384 | 384 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
385 | 385 | X_LIBS = @X_LIBS@ |
386 | 386 | X_PRE_LIBS = @X_PRE_LIBS@ |
387 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
388 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
387 | 389 | abs_builddir = @abs_builddir@ |
388 | 390 | abs_srcdir = @abs_srcdir@ |
389 | 391 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
349 | 349 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
350 | 350 | X_LIBS = @X_LIBS@ |
351 | 351 | X_PRE_LIBS = @X_PRE_LIBS@ |
352 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
353 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
352 | 354 | abs_builddir = @abs_builddir@ |
353 | 355 | abs_srcdir = @abs_srcdir@ |
354 | 356 | abs_top_builddir = @abs_top_builddir@ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
43 | 43 | <tbody> |
44 | 44 | <tr> |
45 | 45 | <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> * | |
47 | 47 | </td> |
48 | 48 | <td class="function_name"> |
49 | 49 | <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> |
51 | 51 | </tr> |
52 | 52 | <tr> |
53 | 53 | <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> * | |
55 | 55 | </td> |
56 | 56 | <td class="function_name"> |
57 | 57 | <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> |
59 | 59 | </tr> |
60 | 60 | <tr> |
61 | 61 | <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> * | |
63 | 63 | </td> |
64 | 64 | <td class="function_name"> |
65 | 65 | <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> |
67 | 67 | </tr> |
68 | 68 | <tr> |
69 | 69 | <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> * | |
71 | 71 | </td> |
72 | 72 | <td class="function_name"> |
73 | 73 | <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> |
75 | 75 | </tr> |
76 | 76 | <tr> |
77 | 77 | <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> * | |
79 | 79 | </td> |
80 | 80 | <td class="function_name"> |
81 | 81 | <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> |
83 | 83 | </tr> |
84 | 84 | <tr> |
85 | 85 | <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> | |
87 | 87 | </td> |
88 | 88 | <td class="function_name"> |
89 | 89 | <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> |
91 | 91 | </tr> |
92 | 92 | <tr> |
93 | 93 | <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> | |
95 | 95 | </td> |
96 | 96 | <td class="function_name"> |
97 | 97 | <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> |
99 | 99 | </tr> |
100 | 100 | <tr> |
101 | 101 | <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> * | |
103 | 103 | </td> |
104 | 104 | <td class="function_name"> |
105 | 105 | <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> |
107 | 107 | </tr> |
108 | 108 | <tr> |
109 | 109 | <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> * | |
111 | 111 | </td> |
112 | 112 | <td class="function_name"> |
113 | 113 | <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> |
115 | 115 | </tr> |
116 | 116 | <tr> |
117 | 117 | <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> * | |
119 | 119 | </td> |
120 | 120 | <td class="function_name"> |
121 | 121 | <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> |
139 | 139 | </tr> |
140 | 140 | <tr> |
141 | 141 | <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> * | |
143 | 143 | </td> |
144 | 144 | <td class="function_name"> |
145 | 145 | <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> |
168 | 168 | <tr> |
169 | 169 | <td class="signal_type"><span class="returnvalue">void</span></td> |
170 | 170 | <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> | |
172 | 172 | </tr> |
173 | 173 | <tr> |
174 | 174 | <td class="signal_type"><span class="returnvalue">void</span></td> |
175 | 175 | <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> | |
177 | 177 | </tr> |
178 | 178 | </tbody> |
179 | 179 | </table></div> |
211 | 211 | <a name="ThunarxFileInfo.prerequisites"></a><h2>Prerequisites</h2> |
212 | 212 | <p> |
213 | 213 | 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> | |
215 | 215 | </div> |
216 | 216 | <div class="refsect1"> |
217 | 217 | <a name="ThunarxFileInfo.includes"></a><h2>Includes</h2> |
227 | 227 | <a name="ThunarxFileInfo.functions_details"></a><h2>Functions</h2> |
228 | 228 | <div class="refsect2"> |
229 | 229 | <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> * | |
231 | 231 | 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> |
232 | 232 | <p>Returns the real name of the file represented |
233 | 233 | by <em class="parameter"><code>file_info</code></em> |
234 | 234 | 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 | |
236 | 236 | functions to generate an UTF-8 version of the |
237 | 237 | name, which is suitable for use in the user |
238 | 238 | interface.</p> |
239 | 239 | <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> | |
241 | 241 | <div class="refsect3"> |
242 | 242 | <a name="thunarx-file-info-get-name.parameters"></a><h4>Parameters</h4> |
243 | 243 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
263 | 263 | <hr> |
264 | 264 | <div class="refsect2"> |
265 | 265 | <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> * | |
267 | 267 | 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> |
268 | 268 | <p>Returns the escaped, fully qualified URI |
269 | 269 | of the file object represented by <em class="parameter"><code>file_info</code></em> |
270 | 270 | . |
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 | |
272 | 272 | functions to work with the returned URI.</p> |
273 | 273 | <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> | |
275 | 275 | <div class="refsect3"> |
276 | 276 | <a name="thunarx-file-info-get-uri.parameters"></a><h4>Parameters</h4> |
277 | 277 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
296 | 296 | <hr> |
297 | 297 | <div class="refsect2"> |
298 | 298 | <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> * | |
300 | 300 | 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> |
301 | 301 | <p>Returns the URI to the parent file of |
302 | 302 | <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> | |
304 | 304 | has |
305 | 305 | no parent. Note that the parent URI |
306 | 306 | may be of a different type than the |
308 | 308 | . For example, the |
309 | 309 | parent of "file:///" is "computer:///".</p> |
310 | 310 | <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 | |
312 | 312 | longer needed.</p> |
313 | 313 | <div class="refsect3"> |
314 | 314 | <a name="thunarx-file-info-get-parent-uri.parameters"></a><h4>Parameters</h4> |
328 | 328 | <div class="refsect3"> |
329 | 329 | <a name="thunarx-file-info-get-parent-uri.returns"></a><h4>Returns</h4> |
330 | 330 | <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> | |
332 | 332 | </div> |
333 | 333 | </div> |
334 | 334 | <hr> |
335 | 335 | <div class="refsect2"> |
336 | 336 | <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> * | |
338 | 338 | 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> |
339 | 339 | <p>Returns the URI scheme of the file represented |
340 | 340 | by <em class="parameter"><code>file_info</code></em> |
343 | 343 | file "file:///usr/home", the return value will |
344 | 344 | be "file".</p> |
345 | 345 | <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> | |
347 | 347 | <div class="refsect3"> |
348 | 348 | <a name="thunarx-file-info-get-uri-scheme.parameters"></a><h4>Parameters</h4> |
349 | 349 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
368 | 368 | <hr> |
369 | 369 | <div class="refsect2"> |
370 | 370 | <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> * | |
372 | 372 | 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> |
373 | 373 | <p>Returns the MIME-type of the file represented by |
374 | 374 | <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 | |
376 | 376 | <em class="parameter"><code>file_info</code></em> |
377 | 377 | .</p> |
378 | 378 | <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> | |
380 | 380 | <div class="refsect3"> |
381 | 381 | <a name="thunarx-file-info-get-mime-type.parameters"></a><h4>Parameters</h4> |
382 | 382 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
396 | 396 | <a name="thunarx-file-info-get-mime-type.returns"></a><h4>Returns</h4> |
397 | 397 | <p> the MIME-type for <em class="parameter"><code>file_info</code></em> |
398 | 398 | 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> | |
400 | 400 | </div> |
401 | 401 | </div> |
402 | 402 | <hr> |
403 | 403 | <div class="refsect2"> |
404 | 404 | <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> | |
406 | 406 | 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> | |
408 | 408 | <p>Checks whether <em class="parameter"><code>file_info</code></em> |
409 | 409 | is of the given <em class="parameter"><code>mime_type</code></em> |
410 | 410 | |
450 | 450 | </div> |
451 | 451 | <div class="refsect3"> |
452 | 452 | <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> | |
454 | 454 | is valid for <em class="parameter"><code>file_info</code></em> |
455 | 455 | , |
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> | |
457 | 457 | </div> |
458 | 458 | </div> |
459 | 459 | <hr> |
460 | 460 | <div class="refsect2"> |
461 | 461 | <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> | |
463 | 463 | 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> |
464 | 464 | <p>Checks whether <em class="parameter"><code>file_info</code></em> |
465 | 465 | refers to a directory.</p> |
480 | 480 | </div> |
481 | 481 | <div class="refsect3"> |
482 | 482 | <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> | |
484 | 484 | is a directory.</p> |
485 | 485 | </div> |
486 | 486 | </div> |
487 | 487 | <hr> |
488 | 488 | <div class="refsect2"> |
489 | 489 | <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> * | |
491 | 491 | 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> | |
493 | 493 | , |
494 | 494 | which includes additional information about the <em class="parameter"><code>file_info</code></em> |
495 | 495 | |
496 | 496 | 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 | |
498 | 498 | no longer needed.</p> |
499 | 499 | <div class="refsect3"> |
500 | 500 | <a name="thunarx-file-info-get-file-info.parameters"></a><h4>Parameters</h4> |
513 | 513 | </div> |
514 | 514 | <div class="refsect3"> |
515 | 515 | <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> | |
517 | 517 | , |
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> | |
519 | 519 | <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p> |
520 | 520 | </div> |
521 | 521 | </div> |
522 | 522 | <hr> |
523 | 523 | <div class="refsect2"> |
524 | 524 | <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> * | |
526 | 526 | 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 | |
528 | 528 | the filesystem <em class="parameter"><code>file_info</code></em> |
529 | 529 | 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 | |
531 | 531 | no longer needed.</p> |
532 | 532 | <div class="refsect3"> |
533 | 533 | <a name="thunarx-file-info-get-filesystem-info.parameters"></a><h4>Parameters</h4> |
546 | 546 | </div> |
547 | 547 | <div class="refsect3"> |
548 | 548 | <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 | |
550 | 550 | 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> | |
553 | 553 | <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p> |
554 | 554 | </div> |
555 | 555 | </div> |
556 | 556 | <hr> |
557 | 557 | <div class="refsect2"> |
558 | 558 | <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> * | |
560 | 560 | 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 | |
563 | 563 | 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> | |
565 | 565 | when no longer needed.</p> |
566 | 566 | <div class="refsect3"> |
567 | 567 | <a name="thunarx-file-info-get-location.parameters"></a><h4>Parameters</h4> |
580 | 580 | </div> |
581 | 581 | <div class="refsect3"> |
582 | 582 | <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> | |
584 | 584 | 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> | |
586 | 586 | <p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p> |
587 | 587 | </div> |
588 | 588 | </div> |
645 | 645 | <hr> |
646 | 646 | <div class="refsect2"> |
647 | 647 | <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> | |
650 | 650 | <p>Does a deep copy of <em class="parameter"><code>file_infos</code></em> |
651 | 651 | and returns the |
652 | 652 | new list.</p> |
660 | 660 | </colgroup> |
661 | 661 | <tbody><tr> |
662 | 662 | <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> | |
664 | 664 | <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td> |
665 | 665 | </tr></tbody> |
666 | 666 | </table></div> |
676 | 676 | <div class="refsect2"> |
677 | 677 | <a name="thunarx-file-info-list-free"></a><h3>thunarx_file_info_list_free ()</h3> |
678 | 678 | <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> | |
680 | 680 | <p>Frees the resources allocated for the <em class="parameter"><code>file_infos</code></em> |
681 | 681 | |
682 | 682 | list and decreases the reference count on the |
691 | 691 | </colgroup> |
692 | 692 | <tbody><tr> |
693 | 693 | <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> | |
695 | 695 | <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td> |
696 | 696 | </tr></tbody> |
697 | 697 | </table></div> |
818 | 818 | <a name="ThunarxFileInfo-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> |
819 | 819 | <pre class="programlisting"><span class="returnvalue">void</span> |
820 | 820 | 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> | |
822 | 822 | <p>Emitted whenever the system notices a change to <em class="parameter"><code>file_info</code></em> |
823 | 823 | .</p> |
824 | 824 | <p>Thunar plugins should use this signal to stay informed about |
849 | 849 | </tbody> |
850 | 850 | </table></div> |
851 | 851 | </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> | |
853 | 853 | </div> |
854 | 854 | <hr> |
855 | 855 | <div class="refsect2"> |
856 | 856 | <a name="ThunarxFileInfo-renamed"></a><h3>The <code class="literal">“renamed”</code> signal</h3> |
857 | 857 | <pre class="programlisting"><span class="returnvalue">void</span> |
858 | 858 | 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> | |
860 | 860 | <p>Emitted when the <em class="parameter"><code>file_info</code></em> |
861 | 861 | is renamed to another |
862 | 862 | name.</p> |
885 | 885 | </tbody> |
886 | 886 | </table></div> |
887 | 887 | </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> | |
889 | 889 | </div> |
890 | 890 | </div> |
891 | 891 | </div> |
892 | 892 | <div class="footer"> |
893 | <hr>Generated by GTK-Doc V1.33.0</div> | |
893 | <hr>Generated by GTK-Doc V1.32</div> | |
894 | 894 | </body> |
895 | 895 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="ThunarxFileInfo.html" title="ThunarxFileInfo"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
57 | 57 | </tr> |
58 | 58 | <tr> |
59 | 59 | <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> * | |
61 | 61 | </td> |
62 | 62 | <td class="function_name"> |
63 | 63 | <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> |
81 | 81 | </div> |
82 | 82 | <div class="refsect1"> |
83 | 83 | <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 | |
85 | 85 | <span class="lineart">╰──</span> ThunarxMenu |
86 | 86 | </pre> |
87 | 87 | </div> |
140 | 140 | <hr> |
141 | 141 | <div class="refsect2"> |
142 | 142 | <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> * | |
144 | 144 | 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> |
145 | 145 | <div class="refsect3"> |
146 | 146 | <a name="thunarx-menu-get-items.parameters"></a><h4>Parameters</h4> |
173 | 173 | </div> |
174 | 174 | </div> |
175 | 175 | <div class="footer"> |
176 | <hr>Generated by GTK-Doc V1.33.0</div> | |
176 | <hr>Generated by GTK-Doc V1.32</div> | |
177 | 177 | </body> |
178 | 178 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="ThunarxMenu.html" title="ThunarxMenu"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
59 | 59 | </tr> |
60 | 60 | <tr> |
61 | 61 | <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> | |
63 | 63 | </td> |
64 | 64 | <td class="function_name"> |
65 | 65 | <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> |
103 | 103 | <tbody> |
104 | 104 | <tr> |
105 | 105 | <td class="property_type"> |
106 | <span class="type">char</span> *</td> | |
106 | <span class="type">gchar</span> *</td> | |
107 | 107 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--icon" title="The “icon” property">icon</a></td> |
108 | 108 | <td class="property_flags">Read / Write</td> |
109 | 109 | </tr> |
110 | 110 | <tr> |
111 | 111 | <td class="property_type"> |
112 | <span class="type">char</span> *</td> | |
112 | <span class="type">gchar</span> *</td> | |
113 | 113 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--label" title="The “label” property">label</a></td> |
114 | 114 | <td class="property_flags">Read / Write</td> |
115 | 115 | </tr> |
121 | 121 | </tr> |
122 | 122 | <tr> |
123 | 123 | <td class="property_type"> |
124 | <span class="type">char</span> *</td> | |
124 | <span class="type">gchar</span> *</td> | |
125 | 125 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--name" title="The “name” property">name</a></td> |
126 | 126 | <td class="property_flags">Read / Write / Construct Only</td> |
127 | 127 | </tr> |
128 | 128 | <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> | |
130 | 130 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--priority" title="The “priority” property">priority</a></td> |
131 | 131 | <td class="property_flags">Read / Write</td> |
132 | 132 | </tr> |
133 | 133 | <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> | |
135 | 135 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--sensitive" title="The “sensitive” property">sensitive</a></td> |
136 | 136 | <td class="property_flags">Read / Write</td> |
137 | 137 | </tr> |
138 | 138 | <tr> |
139 | 139 | <td class="property_type"> |
140 | <span class="type">char</span> *</td> | |
140 | <span class="type">gchar</span> *</td> | |
141 | 141 | <td class="property_name"><a class="link" href="ThunarxMenuItem.html#ThunarxMenuItem--tooltip" title="The “tooltip” property">tooltip</a></td> |
142 | 142 | <td class="property_flags">Read / Write</td> |
143 | 143 | </tr> |
155 | 155 | <tbody><tr> |
156 | 156 | <td class="signal_type"><span class="returnvalue">void</span></td> |
157 | 157 | <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> | |
159 | 159 | </tr></tbody> |
160 | 160 | </table></div> |
161 | 161 | </div> |
174 | 174 | </div> |
175 | 175 | <div class="refsect1"> |
176 | 176 | <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 | |
178 | 178 | <span class="lineart">╰──</span> ThunarxMenuItem |
179 | 179 | </pre> |
180 | 180 | </div> |
195 | 195 | <div class="refsect2"> |
196 | 196 | <a name="thunarx-menu-item-new"></a><h3>thunarx_menu_item_new ()</h3> |
197 | 197 | <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> | |
202 | 202 | <p>Creates a new menu item that can be added to the toolbar or to a contextual menu.</p> |
203 | 203 | <div class="refsect3"> |
204 | 204 | <a name="thunarx-menu-item-new.parameters"></a><h4>Parameters</h4> |
227 | 227 | <tr> |
228 | 228 | <td class="parameter_name"><p>icon</p></td> |
229 | 229 | <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 | |
231 | 231 | are valid representations too.</p></td> |
232 | 232 | <td class="parameter_annotations"> </td> |
233 | 233 | </tr> |
264 | 264 | <hr> |
265 | 265 | <div class="refsect2"> |
266 | 266 | <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> | |
268 | 268 | 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> |
269 | 269 | <p>Returns whether the menu item is sensitive.</p> |
270 | 270 | <div class="refsect3"> |
288 | 288 | <a name="thunarx-menu-item-set-sensitive"></a><h3>thunarx_menu_item_set_sensitive ()</h3> |
289 | 289 | <pre class="programlisting"><span class="returnvalue">void</span> |
290 | 290 | 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> | |
292 | 292 | <p>Sets the ::sensitive property of the menu item to <em class="parameter"><code>sensitive</code></em> |
293 | 293 | .</p> |
294 | 294 | <div class="refsect3"> |
307 | 307 | </tr> |
308 | 308 | <tr> |
309 | 309 | <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> | |
311 | 311 | <td class="parameter_annotations"> </td> |
312 | 312 | </tr> |
313 | 313 | </tbody> |
349 | 349 | <div class="refsect2"> |
350 | 350 | <a name="thunarx-menu-item-list-free"></a><h3>thunarx_menu_item_list_free ()</h3> |
351 | 351 | <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> | |
353 | 353 | <div class="refsect3"> |
354 | 354 | <a name="thunarx-menu-item-list-free.parameters"></a><h4>Parameters</h4> |
355 | 355 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
378 | 378 | <a name="ThunarxMenuItem.property-details"></a><h2>Property Details</h2> |
379 | 379 | <div class="refsect2"> |
380 | 380 | <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> | |
382 | 382 | <p>Textual representation of the icon (as returned by g_icon_to_string()) to display in the menu item.</p> |
383 | 383 | <p>Owner: ThunarxMenuItem</p> |
384 | 384 | <p>Flags: Read / Write</p> |
387 | 387 | <hr> |
388 | 388 | <div class="refsect2"> |
389 | 389 | <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> | |
391 | 391 | <p>Label to display to the user.</p> |
392 | 392 | <p>Owner: ThunarxMenuItem</p> |
393 | 393 | <p>Flags: Read / Write</p> |
404 | 404 | <hr> |
405 | 405 | <div class="refsect2"> |
406 | 406 | <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> | |
408 | 408 | <p>Name of the item.</p> |
409 | 409 | <p>Owner: ThunarxMenuItem</p> |
410 | 410 | <p>Flags: Read / Write / Construct Only</p> |
413 | 413 | <hr> |
414 | 414 | <div class="refsect2"> |
415 | 415 | <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> | |
417 | 417 | <p>Show priority text in toolbars.</p> |
418 | 418 | <p>Owner: ThunarxMenuItem</p> |
419 | 419 | <p>Flags: Read / Write</p> |
422 | 422 | <hr> |
423 | 423 | <div class="refsect2"> |
424 | 424 | <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> | |
426 | 426 | <p>Whether the menu item is sensitive.</p> |
427 | 427 | <p>Owner: ThunarxMenuItem</p> |
428 | 428 | <p>Flags: Read / Write</p> |
431 | 431 | <hr> |
432 | 432 | <div class="refsect2"> |
433 | 433 | <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> | |
435 | 435 | <p>Tooltip for the menu item.</p> |
436 | 436 | <p>Owner: ThunarxMenuItem</p> |
437 | 437 | <p>Flags: Read / Write</p> |
444 | 444 | <a name="ThunarxMenuItem-activate"></a><h3>The <code class="literal">“activate”</code> signal</h3> |
445 | 445 | <pre class="programlisting"><span class="returnvalue">void</span> |
446 | 446 | 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> | |
449 | 449 | </div> |
450 | 450 | </div> |
451 | 451 | </div> |
452 | 452 | <div class="footer"> |
453 | <hr>Generated by GTK-Doc V1.33.0</div> | |
453 | <hr>Generated by GTK-Doc V1.32</div> | |
454 | 454 | </body> |
455 | 455 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-providers.html" title="Part V. Providers"> |
8 | 8 | <link rel="prev" href="thunarx-providers.html" title="Part V. Providers"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
42 | 42 | <tbody> |
43 | 43 | <tr> |
44 | 44 | <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> * | |
46 | 46 | </td> |
47 | 47 | <td class="function_name"> |
48 | 48 | <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> |
50 | 50 | </tr> |
51 | 51 | <tr> |
52 | 52 | <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> * | |
54 | 54 | </td> |
55 | 55 | <td class="function_name"> |
56 | 56 | <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> |
58 | 58 | </tr> |
59 | 59 | <tr> |
60 | 60 | <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> * | |
62 | 62 | </td> |
63 | 63 | <td class="function_name"> |
64 | 64 | <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> |
96 | 96 | <a name="ThunarxMenuProvider.prerequisites"></a><h2>Prerequisites</h2> |
97 | 97 | <p> |
98 | 98 | 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> | |
100 | 100 | </div> |
101 | 101 | <div class="refsect1"> |
102 | 102 | <a name="ThunarxMenuProvider.includes"></a><h2>Includes</h2> |
127 | 127 | <a name="ThunarxMenuProvider.functions_details"></a><h2>Functions</h2> |
128 | 128 | <div class="refsect2"> |
129 | 129 | <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> * | |
131 | 131 | thunarx_menu_provider_get_file_menu_items |
132 | 132 | (<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> | |
135 | 135 | <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> |
136 | 136 | has to offer for |
137 | 137 | <em class="parameter"><code>files</code></em> |
176 | 176 | </tr> |
177 | 177 | <tr> |
178 | 178 | <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> | |
180 | 180 | <td class="parameter_annotations"> </td> |
181 | 181 | </tr> |
182 | 182 | <tr> |
200 | 200 | <hr> |
201 | 201 | <div class="refsect2"> |
202 | 202 | <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> * | |
204 | 204 | thunarx_menu_provider_get_folder_menu_items |
205 | 205 | (<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>, | |
207 | 207 | <em class="parameter"><code><a class="link" href="ThunarxFileInfo.html" title="ThunarxFileInfo"><span class="type">ThunarxFileInfo</span></a> *folder</code></em>);</pre> |
208 | 208 | <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> |
209 | 209 | has to offer for |
249 | 249 | </tr> |
250 | 250 | <tr> |
251 | 251 | <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> | |
253 | 253 | <td class="parameter_annotations"> </td> |
254 | 254 | </tr> |
255 | 255 | <tr> |
272 | 272 | <hr> |
273 | 273 | <div class="refsect2"> |
274 | 274 | <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> * | |
276 | 276 | thunarx_menu_provider_get_dnd_menu_items |
277 | 277 | (<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>, | |
279 | 279 | <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> | |
281 | 281 | <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> |
282 | 282 | has to offer for |
283 | 283 | dropping the <em class="parameter"><code>files</code></em> |
325 | 325 | </tr> |
326 | 326 | <tr> |
327 | 327 | <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> | |
329 | 329 | <td class="parameter_annotations"> </td> |
330 | 330 | </tr> |
331 | 331 | <tr> |
416 | 416 | </div> |
417 | 417 | </div> |
418 | 418 | <div class="footer"> |
419 | <hr>Generated by GTK-Doc V1.33.0</div> | |
419 | <hr>Generated by GTK-Doc V1.32</div> | |
420 | 420 | </body> |
421 | 421 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-providers.html" title="Part V. Providers"> |
8 | 8 | <link rel="prev" href="ThunarxPropertyPageProvider.html" title="ThunarxPropertyPageProvider"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
41 | 41 | </colgroup> |
42 | 42 | <tbody><tr> |
43 | 43 | <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> * | |
45 | 45 | </td> |
46 | 46 | <td class="function_name"> |
47 | 47 | <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> |
78 | 78 | <a name="ThunarxPreferencesProvider.prerequisites"></a><h2>Prerequisites</h2> |
79 | 79 | <p> |
80 | 80 | 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> | |
82 | 82 | </div> |
83 | 83 | <div class="refsect1"> |
84 | 84 | <a name="ThunarxPreferencesProvider.includes"></a><h2>Includes</h2> |
107 | 107 | <a name="ThunarxPreferencesProvider.functions_details"></a><h2>Functions</h2> |
108 | 108 | <div class="refsect2"> |
109 | 109 | <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> * | |
111 | 111 | thunarx_preferences_provider_get_menu_items |
112 | 112 | (<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> | |
114 | 114 | <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> |
115 | 115 | has to offer |
116 | 116 | as preferences within <em class="parameter"><code>window</code></em> |
153 | 153 | </tr> |
154 | 154 | <tr> |
155 | 155 | <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> | |
157 | 157 | <td class="parameter_annotations"> </td> |
158 | 158 | </tr> |
159 | 159 | </tbody> |
207 | 207 | </div> |
208 | 208 | </div> |
209 | 209 | <div class="footer"> |
210 | <hr>Generated by GTK-Doc V1.33.0</div> | |
210 | <hr>Generated by GTK-Doc V1.32</div> | |
211 | 211 | </body> |
212 | 212 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="ThunarxMenuItem.html" title="ThunarxMenuItem"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
43 | 43 | <tbody> |
44 | 44 | <tr> |
45 | 45 | <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> * | |
47 | 47 | </td> |
48 | 48 | <td class="function_name"> |
49 | 49 | <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> |
51 | 51 | </tr> |
52 | 52 | <tr> |
53 | 53 | <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> * | |
55 | 55 | </td> |
56 | 56 | <td class="function_name"> |
57 | 57 | <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> |
58 | 58 | </td> |
59 | 59 | </tr> |
60 | 60 | <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> * | |
62 | 62 | </td> |
63 | 63 | <td class="function_name"> |
64 | 64 | <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> |
74 | 74 | </tr> |
75 | 75 | <tr> |
76 | 76 | <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> * | |
78 | 78 | </td> |
79 | 79 | <td class="function_name"> |
80 | 80 | <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> |
102 | 102 | <tbody> |
103 | 103 | <tr> |
104 | 104 | <td class="property_type"> |
105 | <span class="type">char</span> *</td> | |
105 | <span class="type">gchar</span> *</td> | |
106 | 106 | <td class="property_name"><a class="link" href="ThunarxPropertyPage.html#ThunarxPropertyPage--label" title="The “label” property">label</a></td> |
107 | 107 | <td class="property_flags">Read / Write</td> |
108 | 108 | </tr> |
109 | 109 | <tr> |
110 | 110 | <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> | |
112 | 112 | <td class="property_name"><a class="link" href="ThunarxPropertyPage.html#ThunarxPropertyPage--label-widget" title="The “label-widget” property">label-widget</a></td> |
113 | 113 | <td class="property_flags">Read / Write</td> |
114 | 114 | </tr> |
130 | 130 | </div> |
131 | 131 | <div class="refsect1"> |
132 | 132 | <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 | |
138 | 138 | <span class="lineart">╰──</span> ThunarxPropertyPage |
139 | 139 | </pre> |
140 | 140 | </div> |
142 | 142 | <a name="ThunarxPropertyPage.implemented-interfaces"></a><h2>Implemented Interfaces</h2> |
143 | 143 | <p> |
144 | 144 | 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> | |
146 | 146 | </div> |
147 | 147 | <div class="refsect1"> |
148 | 148 | <a name="ThunarxPropertyPage.includes"></a><h2>Includes</h2> |
172 | 172 | <a name="ThunarxPropertyPage.functions_details"></a><h2>Functions</h2> |
173 | 173 | <div class="refsect2"> |
174 | 174 | <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> | |
177 | 177 | <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 |
178 | 178 | specified <em class="parameter"><code>label</code></em> |
179 | 179 | . 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> | |
181 | 181 | <div class="refsect3"> |
182 | 182 | <a name="thunarx-property-page-new.parameters"></a><h4>Parameters</h4> |
183 | 183 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
202 | 202 | <hr> |
203 | 203 | <div class="refsect2"> |
204 | 204 | <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> * | |
206 | 206 | 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> | |
208 | 208 | <p>Allocates a new <a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> widget and sets its label to |
209 | 209 | the specified <em class="parameter"><code>label_widget</code></em> |
210 | 210 | .</p> |
218 | 218 | </colgroup> |
219 | 219 | <tbody><tr> |
220 | 220 | <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> | |
222 | 222 | <td class="parameter_annotations"> </td> |
223 | 223 | </tr></tbody> |
224 | 224 | </table></div> |
231 | 231 | <hr> |
232 | 232 | <div class="refsect2"> |
233 | 233 | <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> * | |
235 | 235 | 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> |
236 | 236 | <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 | |
238 | 238 | 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> | |
241 | 241 | <div class="refsect3"> |
242 | 242 | <a name="thunarx-property-page-get-label.parameters"></a><h4>Parameters</h4> |
243 | 243 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
255 | 255 | </div> |
256 | 256 | <div class="refsect3"> |
257 | 257 | <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 | |
260 | 260 | owned by the <em class="parameter"><code>property_page</code></em> |
261 | 261 | and must not be modified or freed.</p> |
262 | 262 | </div> |
266 | 266 | <a name="thunarx-property-page-set-label"></a><h3>thunarx_property_page_set_label ()</h3> |
267 | 267 | <pre class="programlisting"><span class="returnvalue">void</span> |
268 | 268 | 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> | |
270 | 270 | <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 | |
272 | 272 | removed.</p> |
273 | 273 | <div class="refsect3"> |
274 | 274 | <a name="thunarx-property-page-set-label.parameters"></a><h4>Parameters</h4> |
296 | 296 | <hr> |
297 | 297 | <div class="refsect2"> |
298 | 298 | <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> * | |
300 | 300 | thunarx_property_page_get_label_widget |
301 | 301 | (<em class="parameter"><code><a class="link" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"><span class="type">ThunarxPropertyPage</span></a> *property_page</code></em>);</pre> |
302 | 302 | <p>Returns the label widget for the <em class="parameter"><code>property_page</code></em> |
319 | 319 | </div> |
320 | 320 | <div class="refsect3"> |
321 | 321 | <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> | |
323 | 323 | <p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p> |
324 | 324 | </div> |
325 | 325 | </div> |
329 | 329 | <pre class="programlisting"><span class="returnvalue">void</span> |
330 | 330 | thunarx_property_page_set_label_widget |
331 | 331 | (<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> | |
333 | 333 | <p>Sets the label widget for the <em class="parameter"><code>property_page</code></em> |
334 | 334 | . This is the widget |
335 | 335 | that will appear in the notebook header for the <em class="parameter"><code>property_page</code></em> |
369 | 369 | <a name="ThunarxPropertyPage.property-details"></a><h2>Property Details</h2> |
370 | 370 | <div class="refsect2"> |
371 | 371 | <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> | |
373 | 373 | <p>Text of the page's label.</p> |
374 | 374 | <p>Owner: ThunarxPropertyPage</p> |
375 | 375 | <p>Flags: Read / Write</p> |
378 | 378 | <hr> |
379 | 379 | <div class="refsect2"> |
380 | 380 | <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> | |
382 | 382 | <p>A widget to display in place of the usual page label.</p> |
383 | 383 | <p>Owner: ThunarxPropertyPage</p> |
384 | 384 | <p>Flags: Read / Write</p> |
386 | 386 | </div> |
387 | 387 | </div> |
388 | 388 | <div class="footer"> |
389 | <hr>Generated by GTK-Doc V1.33.0</div> | |
389 | <hr>Generated by GTK-Doc V1.32</div> | |
390 | 390 | </body> |
391 | 391 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-providers.html" title="Part V. Providers"> |
8 | 8 | <link rel="prev" href="ThunarxMenuProvider.html" title="ThunarxMenuProvider"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
41 | 41 | </colgroup> |
42 | 42 | <tbody><tr> |
43 | 43 | <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> * | |
45 | 45 | </td> |
46 | 46 | <td class="function_name"> |
47 | 47 | <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> |
78 | 78 | <a name="ThunarxPropertyPageProvider.prerequisites"></a><h2>Prerequisites</h2> |
79 | 79 | <p> |
80 | 80 | 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> | |
82 | 82 | </div> |
83 | 83 | <div class="refsect1"> |
84 | 84 | <a name="ThunarxPropertyPageProvider.includes"></a><h2>Includes</h2> |
96 | 96 | <a name="ThunarxPropertyPageProvider.functions_details"></a><h2>Functions</h2> |
97 | 97 | <div class="refsect2"> |
98 | 98 | <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> * | |
100 | 100 | thunarx_property_page_provider_get_pages |
101 | 101 | (<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> | |
103 | 103 | <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> |
104 | 104 | has to offer for <em class="parameter"><code>files</code></em> |
105 | 105 | .</p> |
237 | 237 | </div> |
238 | 238 | </div> |
239 | 239 | <div class="footer"> |
240 | <hr>Generated by GTK-Doc V1.33.0</div> | |
240 | <hr>Generated by GTK-Doc V1.32</div> | |
241 | 241 | </body> |
242 | 242 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-using-extensions.html" title="Part VI. Using Thunar extensions in applications"> |
8 | 8 | <link rel="prev" href="thunarx-using-extensions.html" title="Part VI. Using Thunar extensions in applications"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
49 | 49 | </tr> |
50 | 50 | <tr> |
51 | 51 | <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> * | |
53 | 53 | </td> |
54 | 54 | <td class="function_name"> |
55 | 55 | <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> |
73 | 73 | </div> |
74 | 74 | <div class="refsect1"> |
75 | 75 | <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 | |
77 | 77 | <span class="lineart">╰──</span> ThunarxProviderFactory |
78 | 78 | </pre> |
79 | 79 | </div> |
97 | 97 | <p>Returns a reference to the default <a class="link" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory"><span class="type">ThunarxProviderFactory</span></a> |
98 | 98 | instance.</p> |
99 | 99 | <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> | |
101 | 101 | <div class="refsect3"> |
102 | 102 | <a name="thunarx-provider-factory-get-default.returns"></a><h4>Returns</h4> |
103 | 103 | <p>a reference to the default <a class="link" href="ThunarxProviderFactory.html" title="ThunarxProviderFactory"><span class="type">ThunarxProviderFactory</span></a> |
108 | 108 | <hr> |
109 | 109 | <div class="refsect2"> |
110 | 110 | <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> * | |
112 | 112 | thunarx_provider_factory_list_providers |
113 | 113 | (<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> | |
115 | 115 | <p>Returns all providers of the given <em class="parameter"><code>type</code></em> |
116 | 116 | .</p> |
117 | 117 | <p>The caller is responsible to release the returned |
143 | 143 | </tr> |
144 | 144 | <tr> |
145 | 145 | <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> | |
147 | 147 | <td class="parameter_annotations"> </td> |
148 | 148 | </tr> |
149 | 149 | </tbody> |
166 | 166 | </div> |
167 | 167 | </div> |
168 | 168 | <div class="footer"> |
169 | <hr>Generated by GTK-Doc V1.33.0</div> | |
169 | <hr>Generated by GTK-Doc V1.32</div> | |
170 | 170 | </body> |
171 | 171 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="ThunarxPropertyPage.html" title="ThunarxPropertyPage"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
42 | 42 | <tbody> |
43 | 43 | <tr> |
44 | 44 | <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> | |
46 | 46 | </td> |
47 | 47 | <td class="function_name"> |
48 | 48 | <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> |
58 | 58 | </tr> |
59 | 59 | <tr> |
60 | 60 | <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> | |
62 | 62 | </td> |
63 | 63 | <td class="function_name"> |
64 | 64 | <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> |
74 | 74 | </tr> |
75 | 75 | <tr> |
76 | 76 | <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> | |
78 | 78 | </td> |
79 | 79 | <td class="function_name"> |
80 | 80 | <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> |
82 | 82 | </tr> |
83 | 83 | <tr> |
84 | 84 | <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> | |
86 | 86 | </td> |
87 | 87 | <td class="function_name"> |
88 | 88 | <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> |
136 | 136 | <col width="200px" class="properties_flags"> |
137 | 137 | </colgroup> |
138 | 138 | <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> | |
140 | 140 | <td class="property_name"><a class="link" href="ThunarxProviderPlugin.html#ThunarxProviderPlugin--resident" title="The “resident” property">resident</a></td> |
141 | 141 | <td class="property_flags">Read / Write</td> |
142 | 142 | </tr></tbody> |
182 | 182 | <a name="ThunarxProviderPlugin.functions_details"></a><h2>Functions</h2> |
183 | 183 | <div class="refsect2"> |
184 | 184 | <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> | |
186 | 186 | 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> |
187 | 187 | <p>Determines whether the application is allowed to unload <em class="parameter"><code>plugin</code></em> |
188 | 188 | |
189 | 189 | 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> | |
191 | 191 | , 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> | |
193 | 193 | |
194 | 194 | is never unloaded from memory during the lifetime of the application.</p> |
195 | 195 | <div class="refsect3"> |
209 | 209 | </div> |
210 | 210 | <div class="refsect3"> |
211 | 211 | <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> | |
213 | 213 | will be kept in memory once loaded |
214 | 214 | for the first time.</p> |
215 | 215 | </div> |
219 | 219 | <a name="thunarx-provider-plugin-set-resident"></a><h3>thunarx_provider_plugin_set_resident ()</h3> |
220 | 220 | <pre class="programlisting"><span class="returnvalue">void</span> |
221 | 221 | 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> | |
223 | 223 | <p>This method is used to instruct the application that <em class="parameter"><code>plugin</code></em> |
224 | 224 | must be |
225 | 225 | kept in memory during the lifetime of the application. The default |
227 | 227 | from the memory when |
228 | 228 | no longer needed. If this method is invoked with a <em class="parameter"><code>resident</code></em> |
229 | 229 | 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> | |
231 | 231 | .</p> |
232 | 232 | <p>This method has no effect unless called from the |
233 | 233 | <code class="literal">thunar_extension_initialize</code> method of the <em class="parameter"><code>plugin</code></em> |
248 | 248 | </tr> |
249 | 249 | <tr> |
250 | 250 | <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> | |
252 | 252 | resident in memory.</p></td> |
253 | 253 | <td class="parameter_annotations"> </td> |
254 | 254 | </tr> |
259 | 259 | <hr> |
260 | 260 | <div class="refsect2"> |
261 | 261 | <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> | |
263 | 263 | 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> | |
268 | 268 | <p>Looks up or registers a type that is implemented with a particular type <em class="parameter"><code>plugin</code></em> |
269 | 269 | . If a type with name <em class="parameter"><code>type_name</code></em> |
270 | 270 | |
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> | |
273 | 273 | <p>When reregistering a type (typically because a module is unloaded then reloaded, and reinitialized), module and |
274 | 274 | <em class="parameter"><code>type_parent</code></em> |
275 | 275 | must be the same as they were previously.</p> |
320 | 320 | <a name="thunarx-provider-plugin-add-interface"></a><h3>thunarx_provider_plugin_add_interface ()</h3> |
321 | 321 | <pre class="programlisting"><span class="returnvalue">void</span> |
322 | 322 | 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> | |
326 | 326 | <p>Registers an additional interface for a type, whose interface lives in the given type <em class="parameter"><code>plugin</code></em> |
327 | 327 | . |
328 | 328 | If the interface was already registered for the type in this <em class="parameter"><code>plugin</code></em> |
365 | 365 | <hr> |
366 | 366 | <div class="refsect2"> |
367 | 367 | <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> | |
369 | 369 | 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> | |
372 | 372 | <p>Looks up or registers an enumeration that is implemented with a particular type <em class="parameter"><code>plugin</code></em> |
373 | 373 | . If a type |
374 | 374 | 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> | |
377 | 377 | <p>As long as any instances of the type exist, the type <em class="parameter"><code>plugin</code></em> |
378 | 378 | will not be unloaded.</p> |
379 | 379 | <div class="refsect3"> |
397 | 397 | </tr> |
398 | 398 | <tr> |
399 | 399 | <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. | |
401 | 401 | The array is terminated by a struct with all members being <code class="literal">0</code>.</p></td> |
402 | 402 | <td class="parameter_annotations"> </td> |
403 | 403 | </tr> |
412 | 412 | <hr> |
413 | 413 | <div class="refsect2"> |
414 | 414 | <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> | |
416 | 416 | thunarx_provider_plugin_register_flags |
417 | 417 | (<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> | |
420 | 420 | <p>Looks up or registers a flags type that is implemented with a particular type <em class="parameter"><code>plugin</code></em> |
421 | 421 | . 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> | |
424 | 424 | <p>As long as any instances of the type exist, the type <em class="parameter"><code>plugin</code></em> |
425 | 425 | will not be unloaded.</p> |
426 | 426 | <div class="refsect3"> |
444 | 444 | </tr> |
445 | 445 | <tr> |
446 | 446 | <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. | |
448 | 448 | The array is terminated by a struct with all members being <code class="literal">0</code>.</p></td> |
449 | 449 | <td class="parameter_annotations"> </td> |
450 | 450 | </tr> |
572 | 572 | <a name="ThunarxProviderPlugin.property-details"></a><h2>Property Details</h2> |
573 | 573 | <div class="refsect2"> |
574 | 574 | <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> | |
576 | 576 | <p>Tells whether a plugin must reside in memory once loaded for |
577 | 577 | 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 |
578 | 578 | <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> |
583 | 583 | </div> |
584 | 584 | </div> |
585 | 585 | <div class="footer"> |
586 | <hr>Generated by GTK-Doc V1.33.0</div> | |
586 | <hr>Generated by GTK-Doc V1.32</div> | |
587 | 587 | </body> |
588 | 588 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-abstraction-layer.html" title="Part IV. Abstraction Layer"> |
8 | 8 | <link rel="prev" href="ThunarxProviderPlugin.html" title="ThunarxProviderPlugin"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
43 | 43 | </colgroup> |
44 | 44 | <tbody> |
45 | 45 | <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> * | |
47 | 47 | </td> |
48 | 48 | <td class="function_name"> |
49 | 49 | <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> |
58 | 58 | </td> |
59 | 59 | </tr> |
60 | 60 | <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> * | |
62 | 62 | </td> |
63 | 63 | <td class="function_name"> |
64 | 64 | <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> |
74 | 74 | </tr> |
75 | 75 | <tr> |
76 | 76 | <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> * | |
78 | 78 | </td> |
79 | 79 | <td class="function_name"> |
80 | 80 | <a class="link" href="ThunarxRenamer.html#thunarx-renamer-process" title="thunarx_renamer_process ()">thunarx_renamer_process</a> <span class="c_punctuation">()</span> |
98 | 98 | </tr> |
99 | 99 | <tr> |
100 | 100 | <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> * | |
102 | 102 | </td> |
103 | 103 | <td class="function_name"> |
104 | 104 | <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> |
126 | 126 | <tbody> |
127 | 127 | <tr> |
128 | 128 | <td class="property_type"> |
129 | <span class="type">char</span> *</td> | |
129 | <span class="type">gchar</span> *</td> | |
130 | 130 | <td class="property_name"><a class="link" href="ThunarxRenamer.html#ThunarxRenamer--help-url" title="The “help-url” property">help-url</a></td> |
131 | 131 | <td class="property_flags">Read / Write</td> |
132 | 132 | </tr> |
133 | 133 | <tr> |
134 | 134 | <td class="property_type"> |
135 | <span class="type">char</span> *</td> | |
135 | <span class="type">gchar</span> *</td> | |
136 | 136 | <td class="property_name"><a class="link" href="ThunarxRenamer.html#ThunarxRenamer--name" title="The “name” property">name</a></td> |
137 | 137 | <td class="property_flags">Read / Write / Construct Only</td> |
138 | 138 | </tr> |
150 | 150 | <tbody><tr> |
151 | 151 | <td class="signal_type"><span class="returnvalue">void</span></td> |
152 | 152 | <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> | |
154 | 154 | </tr></tbody> |
155 | 155 | </table></div> |
156 | 156 | </div> |
175 | 175 | </div> |
176 | 176 | <div class="refsect1"> |
177 | 177 | <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 | |
183 | 183 | <span class="lineart">╰──</span> ThunarxRenamer |
184 | 184 | </pre> |
185 | 185 | </div> |
187 | 187 | <a name="ThunarxRenamer.implemented-interfaces"></a><h2>Implemented Interfaces</h2> |
188 | 188 | <p> |
189 | 189 | 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> | |
191 | 191 | </div> |
192 | 192 | <div class="refsect1"> |
193 | 193 | <a name="ThunarxRenamer.includes"></a><h2>Includes</h2> |
217 | 217 | <a name="ThunarxRenamer.functions_details"></a><h2>Functions</h2> |
218 | 218 | <div class="refsect2"> |
219 | 219 | <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> * | |
221 | 221 | 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> |
222 | 222 | <p>Returns the URL of the documentation for <em class="parameter"><code>renamer</code></em> |
223 | 223 | |
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 | |
225 | 225 | for <em class="parameter"><code>renamer</code></em> |
226 | 226 | and the general documentation of the |
227 | 227 | Thunar renamers should be displayed instead.</p> |
251 | 251 | <a name="thunarx-renamer-set-help-url"></a><h3>thunarx_renamer_set_help_url ()</h3> |
252 | 252 | <pre class="programlisting"><span class="returnvalue">void</span> |
253 | 253 | 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> | |
255 | 255 | <p>The URL to the documentation of this <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>. |
256 | 256 | Derived classes can set this property to point to the |
257 | 257 | documentation for the specific renamer. The documentation |
287 | 287 | <hr> |
288 | 288 | <div class="refsect2"> |
289 | 289 | <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> * | |
291 | 291 | 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> |
292 | 292 | <p>Returns the user visible name for <em class="parameter"><code>renamer</code></em> |
293 | 293 | , previously |
318 | 318 | <a name="thunarx-renamer-set-name"></a><h3>thunarx_renamer_set_name ()</h3> |
319 | 319 | <pre class="programlisting"><span class="returnvalue">void</span> |
320 | 320 | 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> | |
322 | 322 | <p>Sets the user visible name for <em class="parameter"><code>renamer</code></em> |
323 | 323 | to <em class="parameter"><code>name</code></em> |
324 | 324 | . This method should |
352 | 352 | <hr> |
353 | 353 | <div class="refsect2"> |
354 | 354 | <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> * | |
356 | 356 | thunarx_renamer_process (<em class="parameter"><code><a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> *renamer</code></em>, |
357 | 357 | <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> | |
360 | 360 | <p>Determines the replacement for <em class="parameter"><code>text</code></em> |
361 | 361 | (which is the relevant |
362 | 362 | part of the full <em class="parameter"><code>file</code></em> |
363 | 363 | name, i.e. either the suffix, the name |
364 | 364 | or the name and the suffix).</p> |
365 | 365 | <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> | |
367 | 367 | <div class="refsect3"> |
368 | 368 | <a name="thunarx-renamer-process.parameters"></a><h4>Parameters</h4> |
369 | 369 | <div class="informaltable"><table class="informaltable" width="100%" border="0"> |
413 | 413 | <a name="thunarx-renamer-load"></a><h3>thunarx_renamer_load ()</h3> |
414 | 414 | <pre class="programlisting"><span class="returnvalue">void</span> |
415 | 415 | 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> | |
417 | 417 | <p>Tells <em class="parameter"><code>renamer</code></em> |
418 | 418 | to load its internal settings from the specified |
419 | 419 | <em class="parameter"><code>settings</code></em> |
424 | 424 | <p>Implementations of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> may decide to override this |
425 | 425 | method to perform custom loading of settings. If you do not |
426 | 426 | 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 | |
428 | 428 | provided by <em class="parameter"><code>renamer</code></em> |
429 | 429 | s class (excluding the ones |
430 | 430 | provided by the parent classes) from the <em class="parameter"><code>settings</code></em> |
431 | 431 | . 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 | |
433 | 433 | from strings.</p> |
434 | 434 | <p>If you decide to override this method for your <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> |
435 | 435 | 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> |
449 | 449 | </tr> |
450 | 450 | <tr> |
451 | 451 | <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 | |
453 | 453 | settings for <em class="parameter"><code>renamer</code></em> |
454 | 454 | as key/value pairs of strings.</p></td> |
455 | 455 | <td class="parameter_annotations"> </td> |
463 | 463 | <a name="thunarx-renamer-save"></a><h3>thunarx_renamer_save ()</h3> |
464 | 464 | <pre class="programlisting"><span class="returnvalue">void</span> |
465 | 465 | 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> | |
467 | 467 | <p>Tells <em class="parameter"><code>renamer</code></em> |
468 | 468 | to save its internal settings to the specified |
469 | 469 | <em class="parameter"><code>settings</code></em> |
470 | 470 | , 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> |
471 | 471 | <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>, | |
473 | 473 | both the keys and the values. For example to store the string |
474 | 474 | <code class="literal">Bar</code> for the setting <code class="literal">Foo</code>, |
475 | 475 | you'd use:</p> |
487 | 487 | <p>Implementations of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> may decide to override this |
488 | 488 | method to perform custom saving of settings. If you do not overrride |
489 | 489 | 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 | |
491 | 491 | <em class="parameter"><code>renamer</code></em> |
492 | 492 | s class (excluding the ones provided by the parent |
493 | 493 | 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 | |
495 | 495 | to strings.</p> |
496 | 496 | <p>If you decide to override this method for your <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a> |
497 | 497 | 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> |
511 | 511 | </tr> |
512 | 512 | <tr> |
513 | 513 | <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> | |
515 | 515 | should be stored as key/value pairs of strings.</p></td> |
516 | 516 | <td class="parameter_annotations"> </td> |
517 | 517 | </tr> |
522 | 522 | <hr> |
523 | 523 | <div class="refsect2"> |
524 | 524 | <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> * | |
526 | 526 | 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> | |
529 | 529 | <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> |
530 | 530 | for |
531 | 531 | 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> | |
533 | 533 | (the empty list), but derived classes may override this method |
534 | 534 | to provide additional items for files in the bulk renamer |
535 | 535 | dialog list.</p> |
540 | 540 | "Edit Tags" to the context menus of supported media files and, |
541 | 541 | when activated, display a dialog (which should be transient and |
542 | 542 | 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 | |
544 | 544 | media file tags on-the-fly.</p> |
545 | 545 | <p>Derived classes that override this method should always check |
546 | 546 | 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> |
557 | 557 | <p>Some menu items may only work properly if only a single file is |
558 | 558 | selected (for example, the ID3-Tag renamer will probably only |
559 | 559 | 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> | |
561 | 561 | |
562 | 562 | does not contain exactly one item, or you can return the menu items |
563 | 563 | as usual, but make them insensitive, using:</p> |
609 | 609 | , as that might introduce a |
610 | 610 | circular reference and can thereby cause a quite large memory leak. |
611 | 611 | 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 | |
614 | 614 | forget to release the weak reference if <em class="parameter"><code>window</code></em> |
615 | 615 | survived the lifetime |
616 | 616 | of your menu item (which is likely to be the case in most situations).</p> |
630 | 630 | </tr> |
631 | 631 | <tr> |
632 | 632 | <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> | |
634 | 634 | <td class="parameter_annotations"> </td> |
635 | 635 | </tr> |
636 | 636 | <tr> |
637 | 637 | <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> | |
639 | 639 | <td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> ThunarxFileInfo]</span></td> |
640 | 640 | </tr> |
641 | 641 | </tbody> |
753 | 753 | <a name="ThunarxRenamer.property-details"></a><h2>Property Details</h2> |
754 | 754 | <div class="refsect2"> |
755 | 755 | <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> | |
757 | 757 | <p>The URL to the documentation of this <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>. |
758 | 758 | Derived classes can set this property to point to the |
759 | 759 | documentation for the specific renamer. The documentation |
769 | 769 | <hr> |
770 | 770 | <div class="refsect2"> |
771 | 771 | <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> | |
773 | 773 | <p>The user visible name of the renamer, that is displayed |
774 | 774 | in the bulk rename dialog of the file manager. Derived |
775 | 775 | classes should set a useful name.</p> |
784 | 784 | <a name="ThunarxRenamer-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> |
785 | 785 | <pre class="programlisting"><span class="returnvalue">void</span> |
786 | 786 | 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> | |
788 | 788 | <p>Derived classes should emit this signal using the |
789 | 789 | <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 |
790 | 790 | changed a setting in the <em class="parameter"><code>renamer</code></em> |
813 | 813 | </tbody> |
814 | 814 | </table></div> |
815 | 815 | </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> | |
817 | 817 | </div> |
818 | 818 | </div> |
819 | 819 | </div> |
820 | 820 | <div class="footer"> |
821 | <hr>Generated by GTK-Doc V1.33.0</div> | |
821 | <hr>Generated by GTK-Doc V1.32</div> | |
822 | 822 | </body> |
823 | 823 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-providers.html" title="Part V. Providers"> |
8 | 8 | <link rel="prev" href="ThunarxPreferencesProvider.html" title="ThunarxPreferencesProvider"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
41 | 41 | </colgroup> |
42 | 42 | <tbody><tr> |
43 | 43 | <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> * | |
45 | 45 | </td> |
46 | 46 | <td class="function_name"> |
47 | 47 | <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> |
78 | 78 | <a name="ThunarxRenamerProvider.prerequisites"></a><h2>Prerequisites</h2> |
79 | 79 | <p> |
80 | 80 | 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> | |
82 | 82 | </div> |
83 | 83 | <div class="refsect1"> |
84 | 84 | <a name="ThunarxRenamerProvider.includes"></a><h2>Includes</h2> |
95 | 95 | <a name="ThunarxRenamerProvider.functions_details"></a><h2>Functions</h2> |
96 | 96 | <div class="refsect2"> |
97 | 97 | <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> * | |
99 | 99 | 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> |
100 | 100 | <p>Returns the list of <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>s provided by the |
101 | 101 | specified <em class="parameter"><code>provider</code></em> |
102 | 102 | .</p> |
103 | 103 | <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> | |
105 | 105 | derived types).</p> |
106 | 106 | <p>The returned <a class="link" href="ThunarxRenamer.html" title="ThunarxRenamer"><span class="type">ThunarxRenamer</span></a>s will be reffed and sinked automatically |
107 | 107 | by this function.</p> |
187 | 187 | </div> |
188 | 188 | </div> |
189 | 189 | <div class="footer"> |
190 | <hr>Generated by GTK-Doc V1.33.0</div> | |
190 | <hr>Generated by GTK-Doc V1.32</div> | |
191 | 191 | </body> |
192 | 192 | </html>⏎ |
Binary diff not shown
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <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)"> | |
9 | 9 | <link rel="stylesheet" href="style.css" type="text/css"> |
10 | 10 | </head> |
11 | 11 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
30 | 30 | <div class="affiliation"><div class="address"><p><code class="email"><<a class="email" href="mailto:jannis@xfce.org">jannis@xfce.org</a>></code></p></div></div> |
31 | 31 | </div> |
32 | 32 | </div></div> |
33 | <div><p class="releaseinfo">Version 4.15.3 | |
33 | <div><p class="releaseinfo">Version 4.16.0 | |
34 | 34 | </p></div> |
35 | 35 | <div><p class="copyright">Copyright © 2005 Benedikt Meurer</p></div> |
36 | 36 | <div><p class="copyright">Copyright © 2010 Jannis Pohlmann</p></div> |
98 | 98 | </dl></div> |
99 | 99 | </div> |
100 | 100 | <div class="footer"> |
101 | <hr>Generated by GTK-Doc V1.33.0</div> | |
101 | <hr>Generated by GTK-Doc V1.32</div> | |
102 | 102 | </body> |
103 | 103 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <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)"> | |
10 | 10 | <link rel="stylesheet" href="style.css" type="text/css"> |
11 | 11 | </head> |
12 | 12 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
229 | 229 | </div></div> |
230 | 230 | </div> |
231 | 231 | <div class="footer"> |
232 | <hr>Generated by GTK-Doc V1.33.0</div> | |
232 | <hr>Generated by GTK-Doc V1.32</div> | |
233 | 233 | </body> |
234 | 234 | </html>⏎ |
Binary diff not shown
Binary diff not shown
Binary diff not shown
Binary diff not shown
58 | 58 | text-decoration: underline; |
59 | 59 | /* tango:sky blue 1 */ |
60 | 60 | 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; | |
61 | 73 | } |
62 | 74 | |
63 | 75 | .function_type, |
114 | 126 | margin: 0.25em; |
115 | 127 | } |
116 | 128 | |
117 | div.informaltable table[border="1"], | |
118 | 129 | div.table table |
119 | 130 | { |
120 | 131 | border-collapse: collapse; |
123 | 134 | border: solid 1px #babdb6; |
124 | 135 | } |
125 | 136 | |
126 | div.informaltable table[border="1"] td, | |
127 | div.informaltable table th, | |
128 | 137 | div.table table td, div.table table th |
129 | 138 | { |
130 | 139 | /* tango:aluminium 3 */ |
133 | 142 | vertical-align: top; |
134 | 143 | } |
135 | 144 | |
136 | div.informaltable table[border="1"] th, | |
137 | 145 | div.table table th |
138 | 146 | { |
139 | 147 | /* tango:aluminium 2 */ |
+11
-11
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-fundamentals.html" title="Part III. Fundamentals"> |
8 | 8 | <link rel="prev" href="thunarx-fundamentals.html" title="Part III. Fundamentals"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
39 | 39 | </colgroup> |
40 | 40 | <tbody> |
41 | 41 | <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> * | |
43 | 43 | </td> |
44 | 44 | <td class="function_name"> |
45 | 45 | <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> |
101 | 101 | <a name="thunarx-Variables-and-functions-to-check-the-library-version.functions_details"></a><h2>Functions</h2> |
102 | 102 | <div class="refsect2"> |
103 | 103 | <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> | |
108 | 108 | <p>Checks that the <code class="systemitem">thunarx</code> library |
109 | 109 | in use is compatible with the given version. Generally you would pass in |
110 | 110 | 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 |
168 | 168 | </div> |
169 | 169 | <div class="refsect3"> |
170 | 170 | <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, | |
172 | 172 | or a string describing the version mismatch. The returned |
173 | 173 | string is owned by the library and must not be freed or |
174 | 174 | modified by the caller.</p> |
235 | 235 | <hr> |
236 | 236 | <div class="refsect2"> |
237 | 237 | <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 | |
239 | 239 | </pre> |
240 | 240 | </div> |
241 | 241 | <hr> |
242 | 242 | <div class="refsect2"> |
243 | 243 | <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 | |
245 | 245 | </pre> |
246 | 246 | </div> |
247 | 247 | </div> |
248 | 248 | </div> |
249 | 249 | <div class="footer"> |
250 | <hr>Generated by GTK-Doc V1.33.0</div> | |
250 | <hr>Generated by GTK-Doc V1.32</div> | |
251 | 251 | </body> |
252 | 252 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="thunarx-Variables-and-functions-to-check-the-library-version.html" title="Variables and functions to check the library version"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
64 | 64 | </p> |
65 | 65 | </div> |
66 | 66 | <div class="footer"> |
67 | <hr>Generated by GTK-Doc V1.33.0</div> | |
67 | <hr>Generated by GTK-Doc V1.32</div> | |
68 | 68 | </body> |
69 | 69 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="thunarx-writing-extensions-advanced-topics.html" title="Advanced topics"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
29 | 29 | </div> |
30 | 30 | </div> |
31 | 31 | <div class="footer"> |
32 | <hr>Generated by GTK-Doc V1.33.0</div> | |
32 | <hr>Generated by GTK-Doc V1.32</div> | |
33 | 33 | </body> |
34 | 34 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="index.html" title="Thunar Extensions Reference Manual"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
73 | 73 | </div> |
74 | 74 | </div> |
75 | 75 | <div class="footer"> |
76 | <hr>Generated by GTK-Doc V1.33.0</div> | |
76 | <hr>Generated by GTK-Doc V1.32</div> | |
77 | 77 | </body> |
78 | 78 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="ThunarxRenamer.html" title="ThunarxRenamer"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
55 | 55 | </p> |
56 | 56 | </div> |
57 | 57 | <div class="footer"> |
58 | <hr>Generated by GTK-Doc V1.33.0</div> | |
58 | <hr>Generated by GTK-Doc V1.32</div> | |
59 | 59 | </body> |
60 | 60 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="ThunarxRenamerProvider.html" title="ThunarxRenamerProvider"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
29 | 29 | </div> |
30 | 30 | </div> |
31 | 31 | <div class="footer"> |
32 | <hr>Generated by GTK-Doc V1.33.0</div> | |
32 | <hr>Generated by GTK-Doc V1.32</div> | |
33 | 33 | </body> |
34 | 34 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions"> |
8 | 8 | <link rel="prev" href="thunarx-writing-extensions-getting-started.html" title="Getting Started"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
76 | 76 | </div> |
77 | 77 | </div> |
78 | 78 | <div class="footer"> |
79 | <hr>Generated by GTK-Doc V1.33.0</div> | |
79 | <hr>Generated by GTK-Doc V1.32</div> | |
80 | 80 | </body> |
81 | 81 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions"> |
8 | 8 | <link rel="prev" href="thunarx-writing-extensions.html" title="Part II. Writing Extensions"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
246 | 246 | </div> |
247 | 247 | </div> |
248 | 248 | <div class="footer"> |
249 | <hr>Generated by GTK-Doc V1.33.0</div> | |
249 | <hr>Generated by GTK-Doc V1.32</div> | |
250 | 250 | </body> |
251 | 251 | </html>⏎ |
2 | 2 | <head> |
3 | 3 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4 | 4 | <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"> | |
6 | 6 | <link rel="home" href="index.html" title="Thunar Extensions Reference Manual"> |
7 | 7 | <link rel="up" href="index.html" title="Thunar Extensions Reference Manual"> |
8 | 8 | <link rel="prev" href="thunarx-overview.html" title="Part I. Overview"> |
9 | 9 | <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)"> | |
11 | 11 | <link rel="stylesheet" href="style.css" type="text/css"> |
12 | 12 | </head> |
13 | 13 | <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
34 | 34 | <a name="thunarx-writing-extensions-extensions-and-providers"></a>Extensions and Providers</h3></div></div></div> |
35 | 35 | <p> |
36 | 36 | <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. | |
38 | 38 | </p> |
39 | 39 | <p> |
40 | 40 | 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 |
79 | 79 | <div class="titlepage"><div><div><h3 class="title"> |
80 | 80 | <a name="thunarx-writing-extensions-types"></a>Types</h3></div></div></div> |
81 | 81 | <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 | |
84 | 84 | <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> |
85 | 85 | 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>) |
86 | 86 | rather than <code class="function">g_type_register_static()</code>. All types |
91 | 91 | </div> |
92 | 92 | </div> |
93 | 93 | <div class="footer"> |
94 | <hr>Generated by GTK-Doc V1.33.0</div> | |
94 | <hr>Generated by GTK-Doc V1.32</div> | |
95 | 95 | </body> |
96 | 96 | </html>⏎ |
Binary diff not shown
Binary diff not shown
0 | # Makefile.in generated by automake 1.16.2 from Makefile.am. | |
0 | # Makefile.in generated by automake 1.16.1 from Makefile.am. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
384 | 384 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
385 | 385 | X_LIBS = @X_LIBS@ |
386 | 386 | X_PRE_LIBS = @X_PRE_LIBS@ |
387 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
388 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
387 | 389 | abs_builddir = @abs_builddir@ |
388 | 390 | abs_srcdir = @abs_srcdir@ |
389 | 391 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
410 | 410 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
411 | 411 | X_LIBS = @X_LIBS@ |
412 | 412 | X_PRE_LIBS = @X_PRE_LIBS@ |
413 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
414 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
413 | 415 | abs_builddir = @abs_builddir@ |
414 | 416 | abs_srcdir = @abs_srcdir@ |
415 | 417 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
354 | 354 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
355 | 355 | X_LIBS = @X_LIBS@ |
356 | 356 | X_PRE_LIBS = @X_PRE_LIBS@ |
357 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
358 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
357 | 359 | abs_builddir = @abs_builddir@ |
358 | 360 | abs_srcdir = @abs_srcdir@ |
359 | 361 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
354 | 354 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
355 | 355 | X_LIBS = @X_LIBS@ |
356 | 356 | X_PRE_LIBS = @X_PRE_LIBS@ |
357 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
358 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
357 | 359 | abs_builddir = @abs_builddir@ |
358 | 360 | abs_srcdir = @abs_srcdir@ |
359 | 361 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
354 | 354 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
355 | 355 | X_LIBS = @X_LIBS@ |
356 | 356 | X_PRE_LIBS = @X_PRE_LIBS@ |
357 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
358 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
357 | 359 | abs_builddir = @abs_builddir@ |
358 | 360 | abs_srcdir = @abs_srcdir@ |
359 | 361 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
354 | 354 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
355 | 355 | X_LIBS = @X_LIBS@ |
356 | 356 | X_PRE_LIBS = @X_PRE_LIBS@ |
357 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
358 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
357 | 359 | abs_builddir = @abs_builddir@ |
358 | 360 | abs_srcdir = @abs_srcdir@ |
359 | 361 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
384 | 384 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
385 | 385 | X_LIBS = @X_LIBS@ |
386 | 386 | X_PRE_LIBS = @X_PRE_LIBS@ |
387 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
388 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
387 | 389 | abs_builddir = @abs_builddir@ |
388 | 390 | abs_srcdir = @abs_srcdir@ |
389 | 391 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
354 | 354 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
355 | 355 | X_LIBS = @X_LIBS@ |
356 | 356 | X_PRE_LIBS = @X_PRE_LIBS@ |
357 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
358 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
357 | 359 | abs_builddir = @abs_builddir@ |
358 | 360 | abs_srcdir = @abs_srcdir@ |
359 | 361 | abs_top_builddir = @abs_top_builddir@ |
450 | 450 | trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 |
451 | 451 | |
452 | 452 | # 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") && | |
465 | 454 | |
466 | 455 | # and set any options; do chmod last to preserve setuid bits. |
467 | 456 | # |
2 | 2 | |
3 | 3 | scriptversion=2018-03-07.03; # UTC |
4 | 4 | |
5 | # Copyright (C) 1996-2020 Free Software Foundation, Inc. | |
5 | # Copyright (C) 1996-2018 Free Software Foundation, Inc. | |
6 | 6 | # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. |
7 | 7 | |
8 | 8 | # 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
385 | 385 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
386 | 386 | X_LIBS = @X_LIBS@ |
387 | 387 | X_PRE_LIBS = @X_PRE_LIBS@ |
388 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
389 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
388 | 390 | abs_builddir = @abs_builddir@ |
389 | 391 | abs_srcdir = @abs_srcdir@ |
390 | 392 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
416 | 416 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
417 | 417 | X_LIBS = @X_LIBS@ |
418 | 418 | X_PRE_LIBS = @X_PRE_LIBS@ |
419 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
420 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
419 | 421 | abs_builddir = @abs_builddir@ |
420 | 422 | abs_srcdir = @abs_srcdir@ |
421 | 423 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
422 | 422 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
423 | 423 | X_LIBS = @X_LIBS@ |
424 | 424 | X_PRE_LIBS = @X_PRE_LIBS@ |
425 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
426 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
425 | 427 | abs_builddir = @abs_builddir@ |
426 | 428 | abs_srcdir = @abs_srcdir@ |
427 | 429 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
412 | 412 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
413 | 413 | X_LIBS = @X_LIBS@ |
414 | 414 | X_PRE_LIBS = @X_PRE_LIBS@ |
415 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
416 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
415 | 417 | abs_builddir = @abs_builddir@ |
416 | 418 | abs_srcdir = @abs_srcdir@ |
417 | 419 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
413 | 413 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
414 | 414 | X_LIBS = @X_LIBS@ |
415 | 415 | X_PRE_LIBS = @X_PRE_LIBS@ |
416 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
417 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
416 | 418 | abs_builddir = @abs_builddir@ |
417 | 419 | abs_srcdir = @abs_srcdir@ |
418 | 420 | abs_top_builddir = @abs_top_builddir@ |
602 | 602 | * |
603 | 603 | * Finishes an operation started with thunar_tpa_trash_call_display_trash(). |
604 | 604 | * |
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. | |
606 | 606 | */ |
607 | 607 | gboolean |
608 | 608 | thunar_tpa_trash_call_display_trash_finish ( |
633 | 633 | * |
634 | 634 | * See thunar_tpa_trash_call_display_trash() for the asynchronous version of this method. |
635 | 635 | * |
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. | |
637 | 637 | */ |
638 | 638 | gboolean |
639 | 639 | thunar_tpa_trash_call_display_trash_sync ( |
706 | 706 | * |
707 | 707 | * Finishes an operation started with thunar_tpa_trash_call_empty_trash(). |
708 | 708 | * |
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. | |
710 | 710 | */ |
711 | 711 | gboolean |
712 | 712 | thunar_tpa_trash_call_empty_trash_finish ( |
737 | 737 | * |
738 | 738 | * See thunar_tpa_trash_call_empty_trash() for the asynchronous version of this method. |
739 | 739 | * |
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. | |
741 | 741 | */ |
742 | 742 | gboolean |
743 | 743 | thunar_tpa_trash_call_empty_trash_sync ( |
813 | 813 | * |
814 | 814 | * Finishes an operation started with thunar_tpa_trash_call_move_to_trash(). |
815 | 815 | * |
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. | |
817 | 817 | */ |
818 | 818 | gboolean |
819 | 819 | thunar_tpa_trash_call_move_to_trash_finish ( |
845 | 845 | * |
846 | 846 | * See thunar_tpa_trash_call_move_to_trash() for the asynchronous version of this method. |
847 | 847 | * |
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. | |
849 | 849 | */ |
850 | 850 | gboolean |
851 | 851 | thunar_tpa_trash_call_move_to_trash_sync ( |
915 | 915 | * |
916 | 916 | * Finishes an operation started with thunar_tpa_trash_call_query_trash(). |
917 | 917 | * |
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. | |
919 | 919 | */ |
920 | 920 | gboolean |
921 | 921 | thunar_tpa_trash_call_query_trash_finish ( |
947 | 947 | * |
948 | 948 | * See thunar_tpa_trash_call_query_trash() for the asynchronous version of this method. |
949 | 949 | * |
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. | |
951 | 951 | */ |
952 | 952 | gboolean |
953 | 953 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
423 | 423 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
424 | 424 | X_LIBS = @X_LIBS@ |
425 | 425 | X_PRE_LIBS = @X_PRE_LIBS@ |
426 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
427 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
426 | 428 | abs_builddir = @abs_builddir@ |
427 | 429 | abs_srcdir = @abs_srcdir@ |
428 | 430 | abs_top_builddir = @abs_top_builddir@ |
85 | 85 | PARSER_OTHER_FILES, |
86 | 86 | PARSER_TEXT_FILES, |
87 | 87 | PARSER_VIDEO_FILES, |
88 | PARSER_UNKNOWN_ELEMENT, | |
88 | 89 | } ParserState; |
89 | 90 | |
90 | 91 | |
651 | 652 | if (strcmp (element_name, "actions") == 0) |
652 | 653 | xfce_stack_push (parser->stack, PARSER_ACTIONS); |
653 | 654 | else |
654 | goto unknown_element; | |
655 | xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT); | |
655 | 656 | break; |
656 | 657 | |
657 | 658 | case PARSER_ACTIONS: |
670 | 671 | xfce_stack_push (parser->stack, PARSER_ACTION); |
671 | 672 | } |
672 | 673 | else |
673 | goto unknown_element; | |
674 | xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT); | |
674 | 675 | break; |
675 | 676 | |
676 | 677 | case PARSER_ACTION: |
788 | 789 | xfce_stack_push (parser->stack, PARSER_VIDEO_FILES); |
789 | 790 | } |
790 | 791 | else |
791 | goto unknown_element; | |
792 | xfce_stack_push (parser->stack, PARSER_UNKNOWN_ELEMENT); | |
792 | 793 | break; |
793 | 794 | |
794 | 795 | 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 | } | |
803 | 798 | } |
804 | 799 | |
805 | 800 | |
911 | 906 | case PARSER_VIDEO_FILES: |
912 | 907 | if (strcmp (element_name, "video-files") != 0) |
913 | 908 | goto unknown_element; |
909 | break; | |
910 | ||
911 | case PARSER_UNKNOWN_ELEMENT: | |
912 | g_warning ("Unknown element ignored: <%s>", element_name); | |
914 | 913 | break; |
915 | 914 | |
916 | 915 | default: |
5 | 5 | # define SECTION |
6 | 6 | #endif |
7 | 7 | |
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 | |
306 | 819 | } }; |
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); | |
611 | 823 | GResource *thunar_uca_get_resource (void) |
612 | 824 | { |
613 | 825 | return g_static_resource_get_resource (&static_resource); |
614 | 826 | } |
615 | 827 | /* |
616 | 828 | 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 | |
618 | 830 | your own. |
619 | 831 | |
620 | 832 | Some compilers need #pragma to handle this, which does not work with macros, |
641 | 853 | |
642 | 854 | #elif defined (_MSC_VER) && (_MSC_VER >= 1500) |
643 | 855 | /* Visual studio 2008 and later has _Pragma */ |
644 | ||
645 | #include <stdlib.h> | |
646 | 856 | |
647 | 857 | #define G_HAS_CONSTRUCTORS 1 |
648 | 858 | |
656 | 866 | */ |
657 | 867 | |
658 | 868 | /* 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. | |
661 | 871 | */ |
662 | #ifdef _M_IX86 | |
872 | #ifdef _WIN64 | |
873 | #define G_MSVC_SYMBOL_PREFIX "" | |
874 | #else | |
663 | 875 | #define G_MSVC_SYMBOL_PREFIX "_" |
664 | #else | |
665 | #define G_MSVC_SYMBOL_PREFIX "" | |
666 | 876 | #endif |
667 | 877 | |
668 | 878 | #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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
410 | 410 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
411 | 411 | X_LIBS = @X_LIBS@ |
412 | 412 | X_PRE_LIBS = @X_PRE_LIBS@ |
413 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
414 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
413 | 415 | abs_builddir = @abs_builddir@ |
414 | 416 | abs_srcdir = @abs_srcdir@ |
415 | 417 | abs_top_builddir = @abs_top_builddir@ |
3 | 3 | # |
4 | 4 | # Translators: |
5 | 5 | # Alois Nešpor <info@aloisnespor.info>, 2013 |
6 | # k3dar <k3dar7@gmail.com>, 2020 | |
6 | 7 | # hsn <kolar.radim@gmail.com>, 2013 |
7 | 8 | # Michal Várady <miko.vaji@gmail.com>, 2013-2015,2017-2020 |
8 | 9 | # Pavel Borecki <pavel.borecki@gmail.com>, 2018 |
13 | 14 | "Project-Id-Version: Thunar\n" |
14 | 15 | "Report-Msgid-Bugs-To: \n" |
15 | 16 | "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" | |
18 | 19 | "Language-Team: Czech (http://www.transifex.com/xfce/thunar/language/cs/)\n" |
19 | 20 | "MIME-Version: 1.0\n" |
20 | 21 | "Content-Type: text/plain; charset=UTF-8\n" |
998 | 999 | #: ../thunar/thunar-io-jobs-util.c:106 ../thunar/thunar-io-jobs-util.c:212 |
999 | 1000 | #, c-format |
1000 | 1001 | msgid "%s (copy %u)%s" |
1001 | msgstr "%s (kopírovat %u)%s" | |
1002 | msgstr "%s (kopie %u)%s" | |
1002 | 1003 | |
1003 | 1004 | #. I18N: put " (copy #)" after filename (for files without extension) |
1004 | 1005 | #: ../thunar/thunar-io-jobs-util.c:112 ../thunar/thunar-io-jobs-util.c:218 |
1005 | 1006 | #, c-format |
1006 | 1007 | msgid "%s (copy %u)" |
1007 | msgstr "%s (kopírovat %u)" | |
1008 | msgstr "%s (kopie %u)" | |
1008 | 1009 | |
1009 | 1010 | #. I18N: name for first link to basename |
1010 | 1011 | #: ../thunar/thunar-io-jobs-util.c:121 ../thunar/thunar-list-model.c:792 |
12 | 12 | "Project-Id-Version: Thunar\n" |
13 | 13 | "Report-Msgid-Bugs-To: \n" |
14 | 14 | "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" | |
16 | 16 | "Last-Translator: scootergrisen\n" |
17 | 17 | "Language-Team: Danish (http://www.transifex.com/xfce/thunar/language/da/)\n" |
18 | 18 | "MIME-Version: 1.0\n" |
111 | 111 | |
112 | 112 | #: ../thunar/thunar-application.c:475 |
113 | 113 | msgid "The Thunar development team. All rights reserved." |
114 | msgstr "Thunars udviklingshold. Alle rettigheder forbeholdes." | |
114 | msgstr "Thunar's udviklingshold. Alle rettigheder forbeholdes." | |
115 | 115 | |
116 | 116 | #: ../thunar/thunar-application.c:476 |
117 | 117 | msgid "Written by Benedikt Meurer <benny@xfce.org>." |
11 | 11 | "Project-Id-Version: Thunar\n" |
12 | 12 | "Report-Msgid-Bugs-To: \n" |
13 | 13 | "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" | |
15 | 15 | "Last-Translator: Priit Jõerüüt <transifex@joeruut.com>\n" |
16 | 16 | "Language-Team: Estonian (http://www.transifex.com/xfce/thunar/language/et/)\n" |
17 | 17 | "MIME-Version: 1.0\n" |
1503 | 1503 | msgid "" |
1504 | 1504 | "The device \"%s\" is being unmounted by the system. Please do not remove the" |
1505 | 1505 | " 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" | |
1507 | 1507 | |
1508 | 1508 | #: ../thunar/thunar-notify.c:175 ../thunar/thunar-notify.c:214 |
1509 | 1509 | msgid "Writing data to device" |
1510 | msgstr "Andmete kirjutamine seadmesse" | |
1510 | msgstr "Salvestan andmeid seadmesse" | |
1511 | 1511 | |
1512 | 1512 | #: ../thunar/thunar-notify.c:176 ../thunar/thunar-notify.c:215 |
1513 | 1513 | #, c-format |
1514 | 1514 | msgid "" |
1515 | 1515 | "There is data that needs to be written to the device \"%s\" before it can be" |
1516 | 1516 | " 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" | |
1518 | 1518 | |
1519 | 1519 | #: ../thunar/thunar-notify.c:208 |
1520 | 1520 | msgid "Ejecting device" |
2039 | 2039 | #. add check button to enable/disable auto mounting |
2040 | 2040 | #: ../thunar/thunar-preferences-dialog.c:885 |
2041 | 2041 | msgid "Enable _Volume Management" |
2042 | msgstr "_Andmekandjate haldamise lubamine" | |
2042 | msgstr "Luba _andmekandjate haldus" | |
2043 | 2043 | |
2044 | 2044 | #: ../thunar/thunar-preferences-dialog.c:895 |
2045 | 2045 | msgid "" |
2049 | 2049 | |
2050 | 2050 | #: ../thunar/thunar-preferences-dialog.c:910 |
2051 | 2051 | msgid "Missing dependencies" |
2052 | msgstr "Puuduvad sõltuvused" | |
2052 | msgstr "Sõltuvused pole paigaldatud" | |
2053 | 2053 | |
2054 | 2054 | #: ../thunar/thunar-preferences-dialog.c:918 |
2055 | 2055 | msgid "" |
3 | 3 | # |
4 | 4 | # Translators: |
5 | 5 | # beriain, 2019 |
6 | # beriain, 2020 | |
6 | 7 | # Dabid Martinez <dabid@laborategia.eus>, 2020 |
7 | 8 | # Piarres Beobide <pi@beobide.net>, 2006-2009,2013,2015-2017 |
8 | 9 | # Piarres Beobide <pi+debian@beobide.net>, 2010 |
11 | 12 | msgstr "" |
12 | 13 | "Project-Id-Version: Thunar\n" |
13 | 14 | "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" | |
17 | 18 | "Language-Team: Basque (http://www.transifex.com/xfce/thunar/language/eu/)\n" |
18 | 19 | "MIME-Version: 1.0\n" |
19 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
130 | 131 | #. tell the user that we were unable to launch the file specified |
131 | 132 | #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637 |
132 | 133 | #: ../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 | |
135 | 136 | #, c-format |
136 | 137 | msgid "Failed to open \"%s\"" |
137 | 138 | msgstr "Huts \"%s\" irekitzean" |
142 | 143 | msgstr "Huts \"%s\" irekitzean: %s" |
143 | 144 | |
144 | 145 | #. 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 | |
146 | 147 | #: ../thunar/thunar-properties-dialog.c:739 |
147 | 148 | #, c-format |
148 | 149 | msgid "Failed to rename \"%s\"" |
149 | 150 | msgstr "Huts \"%s\" berrizendatzean" |
150 | 151 | |
151 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250 | |
152 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259 | |
152 | 153 | msgid "New Folder" |
153 | 154 | msgstr "Karpeta berria" |
154 | 155 | |
155 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251 | |
156 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260 | |
156 | 157 | msgid "Create New Folder" |
157 | 158 | msgstr "Sortu karpeta berria" |
158 | 159 | |
165 | 166 | msgstr "Sortu fitxategi berria" |
166 | 167 | |
167 | 168 | #. 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 | |
169 | 170 | #, c-format |
170 | 171 | msgid "Create Document from template \"%s\"" |
171 | 172 | msgstr "Sortu dokumentua \"%s\" txantiloitik" |
216 | 217 | #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98 |
217 | 218 | #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649 |
218 | 219 | #: ../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 | |
220 | 221 | #: ../thunar/thunar-permissions-chooser.c:535 |
221 | 222 | #: ../thunar/thunar-permissions-chooser.c:1143 |
222 | 223 | #: ../thunar/thunar-properties-dialog.c:827 |
223 | 224 | #: ../thunar/thunar-renamer-dialog.c:357 |
224 | #: ../thunar/thunar-renamer-dialog.c:1063 | |
225 | #: ../thunar/thunar-renamer-dialog.c:1059 | |
225 | 226 | #: ../thunar/thunar-renamer-progress.c:198 |
226 | 227 | #: ../thunar/thunar-renamer-progress.c:208 |
227 | #: ../thunar/thunar-standard-view.c:2089 | |
228 | #: ../thunar/thunar-standard-view.c:2083 | |
228 | 229 | #: ../plugins/thunar-sendto-email/main.c:219 |
229 | 230 | #: ../plugins/thunar-sendto-email/main.c:238 |
230 | 231 | #: ../plugins/thunar-sendto-email/main.c:293 |
235 | 236 | msgid "_Cancel" |
236 | 237 | msgstr "_Utzi" |
237 | 238 | |
238 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260 | |
239 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259 | |
239 | 240 | #: ../plugins/thunar-uca/thunar-uca-chooser.c:372 |
240 | 241 | msgid "_Delete" |
241 | 242 | msgstr "_Ezabatu" |
266 | 267 | |
267 | 268 | #. append the "Empty Trash" menu action |
268 | 269 | #. 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 | |
270 | 271 | #: ../thunar/thunar-shortcuts-view.c:1226 |
271 | 272 | #: ../plugins/thunar-tpa/thunar-tpa.c:175 |
272 | 273 | msgid "_Empty Trash" |
317 | 318 | msgid "Other Application..." |
318 | 319 | msgstr "Beste aplikazio bat..." |
319 | 320 | |
320 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842 | |
321 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862 | |
321 | 322 | msgid "Open With" |
322 | 323 | msgstr "Ireki honekin" |
323 | 324 | |
345 | 346 | #. add the "Ok"/"Open" button |
346 | 347 | #: ../thunar/thunar-chooser-dialog.c:291 |
347 | 348 | #: ../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 | |
349 | 350 | #: ../plugins/thunar-uca/thunar-uca-editor.c:142 |
350 | 351 | #: ../plugins/thunar-uca/thunar-uca-editor.c:435 |
351 | 352 | msgid "_OK" |
417 | 418 | #. change the accept button label text |
418 | 419 | #. aka "activate" |
419 | 420 | #: ../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 | |
422 | 423 | #: ../thunar/thunar-shortcuts-view.c:1118 |
423 | 424 | #: ../plugins/thunar-uca/thunar-uca-editor.c:177 |
424 | 425 | msgid "_Open" |
425 | 426 | msgstr "_Ireki" |
426 | 427 | |
427 | 428 | #: ../thunar/thunar-chooser-dialog.c:760 |
428 | #: ../thunar/thunar-renamer-dialog.c:1071 | |
429 | #: ../thunar/thunar-renamer-dialog.c:1067 | |
429 | 430 | #: ../plugins/thunar-uca/thunar-uca-editor.c:184 |
430 | 431 | msgid "All Files" |
431 | 432 | msgstr "Fitxategi guztiak" |
496 | 497 | #. add the "Help" button |
497 | 498 | #: ../thunar/thunar-column-editor.c:126 |
498 | 499 | #: ../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 | |
500 | 501 | msgid "_Help" |
501 | 502 | msgstr "_Laguntza" |
502 | 503 | |
798 | 799 | |
799 | 800 | #. display an error to the user |
800 | 801 | #. 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 | |
802 | 803 | #, c-format |
803 | 804 | msgid "Failed to execute file \"%s\"" |
804 | 805 | msgstr "Huts \"%s\" fitxategia abiaraztean" |
833 | 834 | msgid "MIME Type" |
834 | 835 | msgstr "MIME mota" |
835 | 836 | |
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 | |
837 | 838 | #: ../thunarx/thunarx-renamer.c:164 |
838 | 839 | msgid "Name" |
839 | 840 | msgstr "Izena" |
867 | 868 | msgid "File Name" |
868 | 869 | msgstr "Fitxategi izena" |
869 | 870 | |
870 | #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289 | |
871 | #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289 | |
871 | 872 | #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7 |
872 | 873 | msgid "Trash" |
873 | 874 | msgstr "Zakarrontzia" |
874 | 875 | |
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 | |
877 | 878 | msgid "File System" |
878 | 879 | msgstr "Fitxategi sistema" |
879 | 880 | |
880 | #: ../thunar/thunar-file.c:1529 | |
881 | #: ../thunar/thunar-file.c:1526 | |
881 | 882 | #, c-format |
882 | 883 | msgid "The root folder has no parent" |
883 | 884 | msgstr "Erro karpetak ez du gurasorik" |
884 | 885 | |
885 | #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925 | |
886 | #: ../thunar/thunar-file.c:1620 | |
886 | 887 | #, c-format |
887 | 888 | msgid "Failed to parse the desktop file: %s" |
888 | 889 | msgstr "Huts mahaigain fitxategia analizatzean: %s" |
889 | 890 | |
890 | 891 | #. if the .desktop file is not secure, ask user what to do |
891 | #: ../thunar/thunar-file.c:1635 | |
892 | #: ../thunar/thunar-file.c:1632 | |
892 | 893 | msgid "Untrusted application launcher" |
893 | 894 | msgstr "Konfiantza gabeko programa abiarazlea" |
894 | 895 | |
895 | #: ../thunar/thunar-file.c:1663 | |
896 | #: ../thunar/thunar-file.c:1660 | |
896 | 897 | #, c-format |
897 | 898 | msgid "No Exec field specified" |
898 | 899 | msgstr "Ez da Exec eremua zehaztu" |
899 | 900 | |
900 | 901 | #. if the .desktop file is not secure, ask user what to do |
901 | #: ../thunar/thunar-file.c:1672 | |
902 | #: ../thunar/thunar-file.c:1669 | |
902 | 903 | msgid "Untrusted link launcher" |
903 | 904 | msgstr "Konfiantza gabeko lotura abiarazlea" |
904 | 905 | |
905 | #: ../thunar/thunar-file.c:1688 | |
906 | #: ../thunar/thunar-file.c:1685 | |
906 | 907 | #, c-format |
907 | 908 | msgid "No URL field specified" |
908 | 909 | msgstr "Ez da URL eremua zehaztu" |
909 | 910 | |
910 | #: ../thunar/thunar-file.c:1693 | |
911 | #: ../thunar/thunar-file.c:1690 | |
911 | 912 | msgid "Invalid desktop file" |
912 | 913 | msgstr "Mahaigain fitxategi baliogabea" |
913 | 914 | |
1047 | 1048 | "space." |
1048 | 1049 | msgstr "Ez dago behar adina leku helburuan. Saiatu fitxategiak kentzen lekua egiteko." |
1049 | 1050 | |
1050 | #: ../thunar/thunar-launcher.c:243 | |
1051 | #: ../thunar/thunar-launcher.c:242 | |
1051 | 1052 | msgid "Open With Other _Application..." |
1052 | 1053 | msgstr "Ireki beste _aplikazio batez..." |
1053 | 1054 | |
1054 | #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843 | |
1055 | #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863 | |
1055 | 1056 | msgid "Choose another application with which to open the selected file" |
1056 | 1057 | msgstr "Hautatu aukeratutako fitxategia irekitzeko beste aplikazio bat" |
1057 | 1058 | |
1059 | 1060 | #. possible to automatically migrate to new accel paths. |
1060 | 1061 | #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to |
1061 | 1062 | #. fix that |
1062 | #: ../thunar/thunar-launcher.c:247 | |
1063 | #: ../thunar/thunar-launcher.c:246 | |
1063 | 1064 | msgid "_Send To" |
1064 | 1065 | msgstr "_Bidali" |
1065 | 1066 | |
1066 | #: ../thunar/thunar-launcher.c:250 | |
1067 | #: ../thunar/thunar-launcher.c:249 | |
1067 | 1068 | msgid "_Properties..." |
1068 | 1069 | msgstr "_Propietateak..." |
1069 | 1070 | |
1070 | #: ../thunar/thunar-launcher.c:250 | |
1071 | #: ../thunar/thunar-launcher.c:249 | |
1071 | 1072 | msgid "View the properties of the selected file" |
1072 | 1073 | msgstr "Hautatutako fitxategiaren propietateak bistarazi" |
1073 | 1074 | |
1074 | #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354 | |
1075 | #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363 | |
1075 | 1076 | msgid "Ma_ke Link" |
1076 | 1077 | msgid_plural "Ma_ke Links" |
1077 | 1078 | msgstr[0] "E_gin lotura " |
1078 | 1079 | msgstr[1] "E_gin loturak " |
1079 | 1080 | |
1080 | #: ../thunar/thunar-launcher.c:252 | |
1081 | #: ../thunar/thunar-launcher.c:251 | |
1081 | 1082 | msgid "Du_plicate" |
1082 | 1083 | msgstr "Bi_koiztu" |
1083 | 1084 | |
1084 | #: ../thunar/thunar-launcher.c:253 | |
1085 | #: ../thunar/thunar-launcher.c:252 | |
1085 | 1086 | msgid "_Rename..." |
1086 | 1087 | msgstr "Be_rrizendatu..." |
1087 | 1088 | |
1088 | #: ../thunar/thunar-launcher.c:254 | |
1089 | #: ../thunar/thunar-launcher.c:253 | |
1089 | 1090 | msgid "Delete all files and folders in the Trash" |
1090 | 1091 | msgstr "Zakarrontziko fitxategi eta karpeta guztiak ezabatu" |
1091 | 1092 | |
1092 | #: ../thunar/thunar-launcher.c:255 | |
1093 | #: ../thunar/thunar-launcher.c:254 | |
1093 | 1094 | msgid "Create _Folder..." |
1094 | 1095 | msgstr "Sortu _karpeta..." |
1095 | 1096 | |
1096 | #: ../thunar/thunar-launcher.c:255 | |
1097 | #: ../thunar/thunar-launcher.c:254 | |
1097 | 1098 | msgid "Create an empty folder within the current folder" |
1098 | 1099 | msgstr "Karpeta huts bat sortu uneko karpetaren barnean" |
1099 | 1100 | |
1100 | #: ../thunar/thunar-launcher.c:256 | |
1101 | #: ../thunar/thunar-launcher.c:255 | |
1101 | 1102 | msgid "Create _Document" |
1102 | 1103 | msgstr "Sortu _dokumentua" |
1103 | 1104 | |
1104 | #: ../thunar/thunar-launcher.c:256 | |
1105 | #: ../thunar/thunar-launcher.c:255 | |
1105 | 1106 | msgid "Create a new document from a template" |
1106 | 1107 | msgstr "Sortu dokumentu berria txantiloi batetik" |
1107 | 1108 | |
1108 | #: ../thunar/thunar-launcher.c:258 | |
1109 | #: ../thunar/thunar-launcher.c:257 | |
1109 | 1110 | msgid "_Restore" |
1110 | 1111 | msgstr "Be_rreskuratu" |
1111 | 1112 | |
1112 | #: ../thunar/thunar-launcher.c:259 | |
1113 | #: ../thunar/thunar-launcher.c:258 | |
1113 | 1114 | msgid "Mo_ve to Trash" |
1114 | 1115 | msgstr "_Bota zakarrontzira" |
1115 | 1116 | |
1116 | #: ../thunar/thunar-launcher.c:265 | |
1117 | #: ../thunar/thunar-launcher.c:264 | |
1117 | 1118 | msgid "_Paste" |
1118 | 1119 | msgstr "It_sasi" |
1119 | 1120 | |
1120 | #: ../thunar/thunar-launcher.c:265 | |
1121 | #: ../thunar/thunar-launcher.c:264 | |
1121 | 1122 | msgid "Move or copy files previously selected by a Cut or Copy command" |
1122 | 1123 | msgstr "Moztu edo kopiatu komandoaz aurretik hautaturiko fitxategiak mugitu edo kopiatu" |
1123 | 1124 | |
1124 | #: ../thunar/thunar-launcher.c:266 | |
1125 | #: ../thunar/thunar-launcher.c:265 | |
1125 | 1126 | msgid "_Paste Into Folder" |
1126 | 1127 | msgstr "Karpetan _itsatsi" |
1127 | 1128 | |
1128 | #: ../thunar/thunar-launcher.c:266 | |
1129 | #: ../thunar/thunar-launcher.c:265 | |
1129 | 1130 | msgid "" |
1130 | 1131 | "Move or copy files previously selected by a Cut or Copy command into the " |
1131 | 1132 | "selected folder" |
1132 | 1133 | msgstr "Moztu edo Kopiatu komandoaz aurretik hautaturiko fitxategiak hautaturiko karpetara mugitu edo kopiatu" |
1133 | 1134 | |
1134 | #: ../thunar/thunar-launcher.c:267 | |
1135 | #: ../thunar/thunar-launcher.c:266 | |
1135 | 1136 | msgid "_Copy" |
1136 | 1137 | msgstr "_Kopiatu" |
1137 | 1138 | |
1138 | #: ../thunar/thunar-launcher.c:267 | |
1139 | #: ../thunar/thunar-launcher.c:266 | |
1139 | 1140 | msgid "Prepare the selected files to be copied with a Paste command" |
1140 | 1141 | msgstr "Hautatutako fitxategiak itsatsi komando bitartez kopiatzeko prestatu" |
1141 | 1142 | |
1142 | #: ../thunar/thunar-launcher.c:268 | |
1143 | #: ../thunar/thunar-launcher.c:267 | |
1143 | 1144 | msgid "Cu_t" |
1144 | 1145 | msgstr "E_baki" |
1145 | 1146 | |
1146 | #: ../thunar/thunar-launcher.c:268 | |
1147 | #: ../thunar/thunar-launcher.c:267 | |
1147 | 1148 | msgid "Prepare the selected files to be moved with a Paste command" |
1148 | 1149 | msgstr "Hautatutako fitxategiak itsatsi komandoaz mugitzeko prestatu" |
1149 | 1150 | |
1150 | 1151 | #. 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 | |
1152 | 1153 | msgid "_Mount" |
1153 | 1154 | msgstr "_Muntatu" |
1154 | 1155 | |
1155 | #: ../thunar/thunar-launcher.c:270 | |
1156 | #: ../thunar/thunar-launcher.c:269 | |
1156 | 1157 | msgid "Mount the selected device" |
1157 | 1158 | msgstr "Muntatu aukeratutako gailua" |
1158 | 1159 | |
1159 | 1160 | #. 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 | |
1161 | 1162 | #: ../thunar/thunar-shortcuts-view.c:1212 |
1162 | 1163 | msgid "_Unmount" |
1163 | 1164 | msgstr "_Desmuntatu" |
1164 | 1165 | |
1165 | #: ../thunar/thunar-launcher.c:271 | |
1166 | #: ../thunar/thunar-launcher.c:270 | |
1166 | 1167 | msgid "Unmount the selected device" |
1167 | 1168 | msgstr "Desmuntatu aukeratutako gailua" |
1168 | 1169 | |
1169 | 1170 | #. 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 | |
1171 | 1172 | msgid "_Eject" |
1172 | 1173 | msgstr "_Egotzi" |
1173 | 1174 | |
1174 | #: ../thunar/thunar-launcher.c:272 | |
1175 | #: ../thunar/thunar-launcher.c:271 | |
1175 | 1176 | msgid "Eject the selected device" |
1176 | 1177 | msgstr "Egotzi aukeratutako gailua" |
1177 | 1178 | |
1178 | #: ../thunar/thunar-launcher.c:827 | |
1179 | #: ../thunar/thunar-launcher.c:826 | |
1179 | 1180 | #, c-format |
1180 | 1181 | msgid "Failed to open file \"%s\"" |
1181 | 1182 | msgstr "Huts \"%s\" fitxategia irekitzerakoan" |
1182 | 1183 | |
1183 | 1184 | #. we can just tell that n files failed to open |
1184 | #: ../thunar/thunar-launcher.c:833 | |
1185 | #: ../thunar/thunar-launcher.c:832 | |
1185 | 1186 | #, c-format |
1186 | 1187 | msgid "Failed to open %d file" |
1187 | 1188 | msgid_plural "Failed to open %d files" |
1188 | 1189 | msgstr[0] "Huts fitxategi %d irekitzerakoan" |
1189 | 1190 | msgstr[1] "Huts %d fitxategi irekitzerakoan" |
1190 | 1191 | |
1191 | #: ../thunar/thunar-launcher.c:872 | |
1192 | #: ../thunar/thunar-launcher.c:871 | |
1192 | 1193 | msgid "Are you sure you want to open all folders?" |
1193 | 1194 | msgstr "Ziur zaude karpeta guztiak ireki nahi dituzula?" |
1194 | 1195 | |
1195 | #: ../thunar/thunar-launcher.c:874 | |
1196 | #: ../thunar/thunar-launcher.c:873 | |
1196 | 1197 | #, c-format |
1197 | 1198 | msgid "This will open %d separate file manager window." |
1198 | 1199 | msgid_plural "This will open %d separate file manager windows." |
1199 | 1200 | msgstr[0] "Honek bereiziriko fitxategi kudeatzaile leiho %d irekiko du" |
1200 | 1201 | msgstr[1] "Honek bereiziriko fitxategi %d kudeatzaile leiho irekiko ditu" |
1201 | 1202 | |
1202 | #: ../thunar/thunar-launcher.c:877 | |
1203 | #: ../thunar/thunar-launcher.c:876 | |
1203 | 1204 | #, c-format |
1204 | 1205 | msgid "Open %d New Window" |
1205 | 1206 | msgid_plural "Open %d New Windows" |
1206 | 1207 | msgstr[0] "Ireki leiho berri %d" |
1207 | 1208 | msgstr[1] "Ireki %d leiho berri" |
1208 | 1209 | |
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 | |
1212 | 1213 | #, c-format |
1213 | 1214 | msgid "Failed to mount \"%s\"" |
1214 | 1215 | msgstr "Huts \"%s\" muntatzerakoan" |
1215 | 1216 | |
1216 | #: ../thunar/thunar-launcher.c:1308 | |
1217 | #: ../thunar/thunar-launcher.c:1317 | |
1217 | 1218 | msgid "Open the selected file" |
1218 | 1219 | msgid_plural "Open the selected files" |
1219 | 1220 | msgstr[0] "Ireki aukeraturiko fitxategia" |
1220 | 1221 | msgstr[1] "Ireki aukeraturiko fitxategiak" |
1221 | 1222 | |
1222 | #: ../thunar/thunar-launcher.c:1312 | |
1223 | #: ../thunar/thunar-launcher.c:1321 | |
1223 | 1224 | msgid "_Execute" |
1224 | 1225 | msgstr "_Exekutatu" |
1225 | 1226 | |
1226 | #: ../thunar/thunar-launcher.c:1312 | |
1227 | #: ../thunar/thunar-launcher.c:1321 | |
1227 | 1228 | msgid "Execute the selected file" |
1228 | 1229 | msgid_plural "Execute the selected files" |
1229 | 1230 | msgstr[0] "Exekutatu aukeratutako fitxategia" |
1230 | 1231 | msgstr[1] "Exekutatu aukeratutako fitxategiak" |
1231 | 1232 | |
1232 | #: ../thunar/thunar-launcher.c:1317 | |
1233 | #: ../thunar/thunar-launcher.c:1326 | |
1233 | 1234 | #, c-format |
1234 | 1235 | msgid "Open in New _Tab" |
1235 | 1236 | msgid_plural "Open in %d New _Tabs" |
1236 | 1237 | msgstr[0] "Ireki fitxa berrian" |
1237 | 1238 | msgstr[1] "Ireki %d fitxa _berrian" |
1238 | 1239 | |
1239 | #: ../thunar/thunar-launcher.c:1318 | |
1240 | #: ../thunar/thunar-launcher.c:1327 | |
1240 | 1241 | #, c-format |
1241 | 1242 | msgid "Open the selected directory in new tab" |
1242 | 1243 | msgid_plural "Open the selected directories in %d new tabs" |
1243 | 1244 | msgstr[0] "Ireki hautatutako direktorioa fitxa berri batean" |
1244 | 1245 | msgstr[1] "Ireki hautatutako direktorioak %d fitxa berritan" |
1245 | 1246 | |
1246 | #: ../thunar/thunar-launcher.c:1327 | |
1247 | #: ../thunar/thunar-launcher.c:1336 | |
1247 | 1248 | #, c-format |
1248 | 1249 | msgid "Open in New _Window" |
1249 | 1250 | msgid_plural "Open in %d New _Windows" |
1250 | 1251 | msgstr[0] "Ireki leiho berrian" |
1251 | 1252 | msgstr[1] "Ireki %d leiho _berrian" |
1252 | 1253 | |
1253 | #: ../thunar/thunar-launcher.c:1328 | |
1254 | #: ../thunar/thunar-launcher.c:1337 | |
1254 | 1255 | #, c-format |
1255 | 1256 | msgid "Open the selected directory in new window" |
1256 | 1257 | msgid_plural "Open the selected directories in %d new windows" |
1257 | 1258 | msgstr[0] "Ireki hautaturiko direktorioa leiho berri batean" |
1258 | 1259 | msgstr[1] "Ireki aukeraturiko direktorioak %d leiho berrietan" |
1259 | 1260 | |
1260 | #: ../thunar/thunar-launcher.c:1355 | |
1261 | #: ../thunar/thunar-launcher.c:1364 | |
1261 | 1262 | msgid "Create a symbolic link for the selected file" |
1262 | 1263 | msgid_plural "Create a symbolic link for each selected file" |
1263 | 1264 | msgstr[0] "Hautatutako fitxategiarentzat lotura sinboliko bat sortu" |
1264 | 1265 | msgstr[1] "Hautatutako fitxategi bakoitzarentzat lotura sinboliko bat sortu" |
1265 | 1266 | |
1266 | #: ../thunar/thunar-launcher.c:1379 | |
1267 | #: ../thunar/thunar-launcher.c:1388 | |
1267 | 1268 | msgid "Rename the selected file" |
1268 | 1269 | msgid_plural "Rename the selected files" |
1269 | 1270 | msgstr[0] "Hautatutako fitxategia berrizendatu" |
1270 | 1271 | msgstr[1] "Hautatutako fitxategiak berrizendatu" |
1271 | 1272 | |
1272 | #: ../thunar/thunar-launcher.c:1389 | |
1273 | #: ../thunar/thunar-launcher.c:1398 | |
1273 | 1274 | msgid "Restore the selected file to its original location" |
1274 | 1275 | msgid_plural "Restore the selected files to its original location" |
1275 | 1276 | msgstr[0] "Berreskuratu hautatutako fitxategia bere jatorrizko kokapenera" |
1276 | 1277 | msgstr[1] "Berreskuratu hautatutako fitxategiak bere jatorrizko kokapenera" |
1277 | 1278 | |
1278 | #: ../thunar/thunar-launcher.c:1406 | |
1279 | #: ../thunar/thunar-launcher.c:1415 | |
1279 | 1280 | msgid "Move the selected file to the Trash" |
1280 | 1281 | msgid_plural "Move the selected files to the Trash" |
1281 | 1282 | msgstr[0] "Bota hautatutako fitxategia zakarrontzira" |
1282 | 1283 | msgstr[1] "Bota hautatutako fitxategiak zakarrontzira" |
1283 | 1284 | |
1284 | #: ../thunar/thunar-launcher.c:1423 | |
1285 | #: ../thunar/thunar-launcher.c:1432 | |
1285 | 1286 | msgid "Permanently delete the selected file" |
1286 | 1287 | msgid_plural "Permanently delete the selected files" |
1287 | 1288 | msgstr[0] "Ezabatu hautatutako fitxategia behin betiko" |
1288 | 1289 | msgstr[1] "Ezabatu hautatutako fitxategiak behin betiko" |
1289 | 1290 | |
1290 | #: ../thunar/thunar-launcher.c:1473 | |
1291 | #: ../thunar/thunar-launcher.c:1482 | |
1291 | 1292 | msgid "Cut the selection" |
1292 | 1293 | msgstr "Moztu aukeraketa" |
1293 | 1294 | |
1294 | #: ../thunar/thunar-launcher.c:1483 | |
1295 | #: ../thunar/thunar-launcher.c:1492 | |
1295 | 1296 | msgid "Prepare the selected file to be moved with a Paste command" |
1296 | 1297 | msgid_plural "Prepare the selected files to be moved with a Paste command" |
1297 | 1298 | msgstr[0] "Hautatutako fitxategia itsatsi komandoaz mugitzeko prestatu" |
1298 | 1299 | msgstr[1] "Hautatutako fitxategiak itsatsi komandoaz mugitzeko prestatu" |
1299 | 1300 | |
1300 | #: ../thunar/thunar-launcher.c:1497 | |
1301 | #: ../thunar/thunar-launcher.c:1506 | |
1301 | 1302 | msgid "Copy the selection" |
1302 | 1303 | msgstr "Kopiatu aukeraketa" |
1303 | 1304 | |
1304 | #: ../thunar/thunar-launcher.c:1507 | |
1305 | #: ../thunar/thunar-launcher.c:1516 | |
1305 | 1306 | msgid "Prepare the selected file to be copied with a Paste command" |
1306 | 1307 | msgid_plural "Prepare the selected files to be copied with a Paste command" |
1307 | 1308 | msgstr[0] "Hautatutako fitxategia itsatsi komando bitartez kopiatzeko prestatu" |
1308 | 1309 | msgstr[1] "Hautatutako fitxategiak itsatsi komando bitartez kopiatzeko prestatu" |
1309 | 1310 | |
1310 | #: ../thunar/thunar-launcher.c:1530 | |
1311 | #: ../thunar/thunar-launcher.c:1539 | |
1311 | 1312 | msgid "Paste the clipboard" |
1312 | 1313 | msgstr "Itsatsi arbeletik" |
1313 | 1314 | |
1314 | #: ../thunar/thunar-launcher.c:1759 | |
1315 | #: ../thunar/thunar-launcher.c:1768 | |
1315 | 1316 | msgid "Side Pane (Create Shortcut)" |
1316 | 1317 | msgid_plural "Side Pane (Create Shortcuts)" |
1317 | 1318 | msgstr[0] "Alboko panela (lotura sortu)" |
1318 | 1319 | msgstr[1] "Alboko panela (loturak sortu)" |
1319 | 1320 | |
1320 | #: ../thunar/thunar-launcher.c:1760 | |
1321 | #: ../thunar/thunar-launcher.c:1769 | |
1321 | 1322 | msgid "Add the selected folder to the shortcuts side pane" |
1322 | 1323 | msgid_plural "Add the selected folders to the shortcuts side pane" |
1323 | 1324 | msgstr[0] "Hautatutako karpeta alboko paneleko loturetara gehitu" |
1324 | 1325 | msgstr[1] "Hautatutako karpetak alboko paneleko loturetara gehitu" |
1325 | 1326 | |
1326 | #: ../thunar/thunar-launcher.c:1779 | |
1327 | #: ../thunar/thunar-launcher.c:1788 | |
1327 | 1328 | msgid "Desktop (Create Link)" |
1328 | 1329 | msgid_plural "Desktop (Create Links)" |
1329 | 1330 | msgstr[0] "Mahaigainera (sortu lotura)" |
1330 | 1331 | msgstr[1] "Mahaigainera (sortu loturak)" |
1331 | 1332 | |
1332 | #: ../thunar/thunar-launcher.c:1780 | |
1333 | #: ../thunar/thunar-launcher.c:1789 | |
1333 | 1334 | msgid "Create a link to the selected file on the desktop" |
1334 | 1335 | msgid_plural "Create links to the selected files on the desktop" |
1335 | 1336 | msgstr[0] "Hautatutako fitxategiarentzat lotura bat sortu" |
1336 | 1337 | msgstr[1] "Hautatutako fitxategi bakoitzarentzat lotura bat sortu" |
1337 | 1338 | |
1338 | #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839 | |
1339 | #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848 | |
1339 | 1340 | #, c-format |
1340 | 1341 | msgid "Send the selected file to \"%s\"" |
1341 | 1342 | msgid_plural "Send the selected files to \"%s\"" |
1342 | 1343 | msgstr[0] "Hautaturiko fitxategia \"%s\"-ra bidali" |
1343 | 1344 | msgstr[1] "Hautaturiko fitxategiak \"%s\"-ra bidali" |
1344 | 1345 | |
1345 | #: ../thunar/thunar-launcher.c:2312 | |
1346 | #: ../thunar/thunar-launcher.c:2321 | |
1346 | 1347 | msgid "New Empty File" |
1347 | 1348 | msgstr "Fitxategi huts berria" |
1348 | 1349 | |
1349 | #: ../thunar/thunar-launcher.c:2313 | |
1350 | #: ../thunar/thunar-launcher.c:2322 | |
1350 | 1351 | msgid "New Empty File..." |
1351 | 1352 | msgstr "Fitxategi huts berria..." |
1352 | 1353 | |
1353 | #: ../thunar/thunar-launcher.c:2512 | |
1354 | #: ../thunar/thunar-launcher.c:2521 | |
1354 | 1355 | #, c-format |
1355 | 1356 | msgid "No templates installed in \"%s\"" |
1356 | 1357 | msgstr "Ez dago txantiloirik instalaturik \"%s\"" |
1357 | 1358 | |
1358 | #: ../thunar/thunar-launcher.c:2525 | |
1359 | #: ../thunar/thunar-launcher.c:2534 | |
1359 | 1360 | msgid "_Empty File" |
1360 | 1361 | msgstr "Fitxategi _hutsa" |
1361 | 1362 | |
1362 | #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933 | |
1363 | #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936 | |
1363 | 1364 | #, c-format |
1364 | 1365 | msgid "Failed to eject \"%s\"" |
1365 | 1366 | msgstr "Huts \"%s\" ateratzerakoan" |
1366 | 1367 | |
1367 | #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078 | |
1368 | #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081 | |
1368 | 1369 | #, c-format |
1369 | 1370 | msgid "Failed to unmount \"%s\"" |
1370 | 1371 | msgstr "Huts \"%s\" desmuntatzerakoan" |
1371 | 1372 | |
1372 | #: ../thunar/thunar-launcher.c:2745 | |
1373 | #: ../thunar/thunar-launcher.c:2758 | |
1373 | 1374 | #, c-format |
1374 | 1375 | msgid "Open With \"%s\"" |
1375 | 1376 | msgstr "\"%s\"-rekin Ireki" |
1376 | 1377 | |
1377 | #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813 | |
1378 | #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826 | |
1378 | 1379 | #, c-format |
1379 | 1380 | msgid "Use \"%s\" to open the selected file" |
1380 | 1381 | msgid_plural "Use \"%s\" to open the selected files" |
1381 | 1382 | msgstr[0] "\"%s\" erabili aukeratutako fitxategia irekitzeko" |
1382 | 1383 | msgstr[1] "\"%s\" erabili aukeratutako fitxategiak irekitzeko" |
1383 | 1384 | |
1384 | #: ../thunar/thunar-launcher.c:2812 | |
1385 | #: ../thunar/thunar-launcher.c:2825 | |
1385 | 1386 | #, c-format |
1386 | 1387 | msgid "_Open With \"%s\"" |
1387 | 1388 | msgstr "\"%s\"-rekin _Ireki" |
1388 | 1389 | |
1389 | 1390 | #. we can only show a generic "Open" action |
1390 | #: ../thunar/thunar-launcher.c:2832 | |
1391 | #: ../thunar/thunar-launcher.c:2845 | |
1391 | 1392 | #, c-format |
1392 | 1393 | msgid "_Open With Default Applications" |
1393 | 1394 | msgstr "_Ireki lehenetsiriko aplikazioaz" |
1394 | 1395 | |
1395 | #: ../thunar/thunar-launcher.c:2833 | |
1396 | #: ../thunar/thunar-launcher.c:2846 | |
1396 | 1397 | #, c-format |
1397 | 1398 | msgid "Open the selected file with the default application" |
1398 | 1399 | msgid_plural "Open the selected files with the default applications" |
1486 | 1487 | msgid "Selection: %s" |
1487 | 1488 | msgstr "Hautaketa: %s" |
1488 | 1489 | |
1489 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373 | |
1490 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376 | |
1490 | 1491 | msgid "Reload the current folder" |
1491 | 1492 | msgstr "Birkargatu karpeta" |
1492 | 1493 | |
1987 | 1988 | "- Local Files Only: simultaneous copies for local (not remote, not attached) files\n" |
1988 | 1989 | "- Local Files On Same Devices Only: if all files are locals but on different devices (disks, mount points), copies will be sequential\n" |
1989 | 1990 | "- 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" | |
1991 | 1992 | |
1992 | 1993 | #: ../thunar/thunar-preferences-dialog.c:784 |
1993 | 1994 | msgid "Local Files On Same Devices Only" |
2026 | 2027 | msgstr "Galdetu aldi bakoitzean" |
2027 | 2028 | |
2028 | 2029 | #: ../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 | |
2029 | 2034 | msgid "Apply to Folder Only" |
2030 | 2035 | 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" | |
2035 | 2036 | |
2036 | 2037 | #: ../thunar/thunar-preferences-dialog.c:868 |
2037 | 2038 | msgid "Volume Management" |
2109 | 2110 | |
2110 | 2111 | #: ../thunar/thunar-progress-view.c:593 |
2111 | 2112 | msgid "Unfreezing..." |
2112 | msgstr "" | |
2113 | msgstr "Desizozten..." | |
2113 | 2114 | |
2114 | 2115 | #: ../thunar/thunar-properties-dialog.c:265 |
2115 | 2116 | msgid "General" |
2215 | 2216 | msgid "Clear the file list below" |
2216 | 2217 | msgstr "Beheko fitxategi zerrenda garbitu" |
2217 | 2218 | |
2218 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408 | |
2219 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411 | |
2219 | 2220 | msgid "_About" |
2220 | 2221 | msgstr "_Honi buruz" |
2221 | 2222 | |
2224 | 2225 | msgstr "\"Thunar Bulk rename\"-ri buruzko argibideak bistarazi" |
2225 | 2226 | |
2226 | 2227 | #: ../thunar/thunar-renamer-dialog.c:354 |
2227 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2228 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2228 | 2229 | #: ../thunar-bulk-rename.desktop.in.in.h:2 |
2229 | 2230 | msgid "Rename Multiple Files" |
2230 | 2231 | msgstr "Fitxategi anitz berrizendatu" |
2239 | 2240 | "Click here to actually rename the files listed above to their new names." |
2240 | 2241 | msgstr "Hemen klik egin behean zerrendaturiko fitxategiak izen berrietara orain berrizendatzeko." |
2241 | 2242 | |
2242 | #: ../thunar/thunar-renamer-dialog.c:434 | |
2243 | #: ../thunar/thunar-renamer-dialog.c:435 | |
2243 | 2244 | msgid "New Name" |
2244 | 2245 | msgstr "Izen berria" |
2245 | 2246 | |
2246 | #: ../thunar/thunar-renamer-dialog.c:497 | |
2247 | #: ../thunar/thunar-renamer-dialog.c:498 | |
2247 | 2248 | msgid "" |
2248 | 2249 | "Click here to view the documentation for the selected rename operation." |
2249 | 2250 | msgstr "Hemen klikatu berrizendaketa ekintzari buruzko dokumentazioa ikusteko." |
2252 | 2253 | #. from $libdir/thunarx-2/, |
2253 | 2254 | #. * and opening the multi rename dialog by selecting multiple |
2254 | 2255 | #. files and pressing F2. |
2255 | #: ../thunar/thunar-renamer-dialog.c:607 | |
2256 | #: ../thunar/thunar-renamer-dialog.c:608 | |
2256 | 2257 | msgid "" |
2257 | 2258 | "No renamer modules were found on your system. Please check your\n" |
2258 | 2259 | "installation or contact your system administrator. If you install Thunar\n" |
2259 | 2260 | "from source, be sure to enable the \"Simple Builtin Renamers\" plugin." |
2260 | 2261 | 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." |
2261 | 2262 | |
2262 | #: ../thunar/thunar-renamer-dialog.c:857 | |
2263 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2263 | 2264 | msgid "Remove File" |
2264 | 2265 | msgid_plural "Remove Files" |
2265 | 2266 | msgstr[0] "Fitxategia ezabatu" |
2266 | 2267 | msgstr[1] "Fitxategiak ezabatu" |
2267 | 2268 | |
2268 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2269 | #: ../thunar/thunar-renamer-dialog.c:859 | |
2269 | 2270 | msgid "Remove the selected file from the list of files to be renamed" |
2270 | 2271 | msgid_plural "Remove the selected files from the list of files to be renamed" |
2271 | 2272 | msgstr[0] "Ezabatu hautaturiko fitxategia berrizendatzeko fitxategi zerrendatik" |
2272 | 2273 | msgstr[1] "Ezabatu hautaturiko fitxategiak berrizendatzeko fitxategi zerrendatik" |
2273 | 2274 | |
2274 | 2275 | #. tell the user that we failed |
2275 | #: ../thunar/thunar-renamer-dialog.c:959 | |
2276 | #: ../thunar/thunar-renamer-dialog.c:955 | |
2276 | 2277 | msgid "Failed to open the documentation browser" |
2277 | 2278 | msgstr "Huts dokumentazio nabigatzailea irekitzerakoan" |
2278 | 2279 | |
2279 | 2280 | #. allocate the file chooser |
2280 | #: ../thunar/thunar-renamer-dialog.c:1060 | |
2281 | #: ../thunar/thunar-renamer-dialog.c:1056 | |
2281 | 2282 | msgid "Select files to rename" |
2282 | 2283 | msgstr "Hautatu berrizendatzeko fitxategiak" |
2283 | 2284 | |
2284 | #: ../thunar/thunar-renamer-dialog.c:1076 | |
2285 | #: ../thunar/thunar-renamer-dialog.c:1072 | |
2285 | 2286 | msgid "Audio Files" |
2286 | 2287 | msgstr "Audio fitxategiak" |
2287 | 2288 | |
2288 | #: ../thunar/thunar-renamer-dialog.c:1081 | |
2289 | #: ../thunar/thunar-renamer-dialog.c:1077 | |
2289 | 2290 | msgid "Image Files" |
2290 | 2291 | msgstr "Irudi fitxategiak" |
2291 | 2292 | |
2292 | #: ../thunar/thunar-renamer-dialog.c:1086 | |
2293 | #: ../thunar/thunar-renamer-dialog.c:1082 | |
2293 | 2294 | msgid "Video Files" |
2294 | 2295 | msgstr "Bideo fitxategiak" |
2295 | 2296 | |
2296 | 2297 | #. just popup the about dialog |
2297 | #: ../thunar/thunar-renamer-dialog.c:1213 | |
2298 | #: ../thunar/thunar-renamer-dialog.c:1209 | |
2298 | 2299 | #: ../thunar-bulk-rename.desktop.in.in.h:1 |
2299 | 2300 | msgid "Bulk Rename" |
2300 | 2301 | msgstr "Berrizendatu..." |
2301 | 2302 | |
2302 | #: ../thunar/thunar-renamer-dialog.c:1214 | |
2303 | #: ../thunar/thunar-renamer-dialog.c:1210 | |
2303 | 2304 | msgid "" |
2304 | 2305 | "Thunar Bulk Rename is a powerful and extensible\n" |
2305 | 2306 | "tool to rename multiple files at once." |
2306 | 2307 | msgstr "\"Thunar Bulk Rename\" fitxategi anitz batera berrizendatzeko\nlanabes boteretsu eta hedagarri bat da." |
2307 | 2308 | |
2308 | 2309 | #. change title to reflect the standalone status |
2309 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2310 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2310 | 2311 | msgid "Bulk Rename - Rename Multiple Files" |
2311 | 2312 | msgstr "Bulk Rename - Fitxategi Anitz Berrizendatu" |
2312 | 2313 | |
2337 | 2338 | msgstr "Fitxategi hau albo batera utzi eta besteak berrizendatzen jarraitu nahi al duzu?" |
2338 | 2339 | |
2339 | 2340 | #: ../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 | |
2341 | 2342 | msgid "Browse the file system" |
2342 | 2343 | msgstr "Arakatu fitxategi-sistema" |
2343 | 2344 | |
2370 | 2371 | msgid "Browse Network" |
2371 | 2372 | msgstr "Arakatu sarea" |
2372 | 2373 | |
2373 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404 | |
2374 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407 | |
2374 | 2375 | msgid "Browse local network connections" |
2375 | 2376 | msgstr "Arakatu sare lokal konexioak" |
2376 | 2377 | |
2386 | 2387 | msgid "Open the desktop folder" |
2387 | 2388 | msgstr "Ireki mahaigain direktorioa" |
2388 | 2389 | |
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 | |
2391 | 2392 | msgid "Computer" |
2392 | 2393 | msgstr "Ordenagailu" |
2393 | 2394 | |
2409 | 2410 | msgid "Create _Shortcut" |
2410 | 2411 | msgstr "Sortu _lasterbidea" |
2411 | 2412 | |
2412 | #: ../thunar/thunar-shortcuts-view.c:1282 | |
2413 | #: ../thunar/thunar-shortcuts-view.c:1285 | |
2413 | 2414 | msgid "_Remove Shortcut" |
2414 | 2415 | msgstr "Ezabatu lotu_ra" |
2415 | 2416 | |
2416 | 2417 | #. append the rename menu item |
2417 | #: ../thunar/thunar-shortcuts-view.c:1299 | |
2418 | #: ../thunar/thunar-shortcuts-view.c:1302 | |
2418 | 2419 | msgid "Re_name Shortcut" |
2419 | 2420 | msgstr "Berrize_ndatu lotura" |
2420 | 2421 | |
2421 | #: ../thunar/thunar-shortcuts-view.c:1629 | |
2422 | #: ../thunar/thunar-shortcuts-view.c:1632 | |
2422 | 2423 | #, c-format |
2423 | 2424 | msgid "The path \"%s\" does not refer to a directory" |
2424 | 2425 | msgstr "\"%s\" bidea ez da direktorio batena" |
2425 | 2426 | |
2426 | 2427 | #. display an error message to the user |
2427 | #: ../thunar/thunar-shortcuts-view.c:1649 | |
2428 | #: ../thunar/thunar-shortcuts-view.c:1652 | |
2428 | 2429 | msgid "Failed to add new shortcut" |
2429 | 2430 | msgstr "Huts lotura berria gehitzerakoan" |
2430 | 2431 | |
2461 | 2462 | msgid "Permission denied" |
2462 | 2463 | msgstr "Baimena ukatua" |
2463 | 2464 | |
2464 | #: ../thunar/thunar-standard-view.c:347 | |
2465 | #: ../thunar/thunar-standard-view.c:348 | |
2465 | 2466 | msgid "Select _all Files" |
2466 | 2467 | msgstr "Hautatu fitxategi guzti_ak" |
2467 | 2468 | |
2468 | #: ../thunar/thunar-standard-view.c:347 | |
2469 | #: ../thunar/thunar-standard-view.c:348 | |
2469 | 2470 | msgid "Select all files in this window" |
2470 | 2471 | msgstr "Leiho honetako fitxategi guztiak hautatu" |
2471 | 2472 | |
2472 | #: ../thunar/thunar-standard-view.c:348 | |
2473 | #: ../thunar/thunar-standard-view.c:349 | |
2473 | 2474 | msgid "Select _by Pattern..." |
2474 | 2475 | msgstr "Hautatu patroi _batez..." |
2475 | 2476 | |
2476 | #: ../thunar/thunar-standard-view.c:348 | |
2477 | #: ../thunar/thunar-standard-view.c:349 | |
2477 | 2478 | msgid "Select all files that match a certain pattern" |
2478 | 2479 | msgstr "Patroi zehatz bat betetzen duten fitxategiak hautatu" |
2479 | 2480 | |
2480 | #: ../thunar/thunar-standard-view.c:349 | |
2481 | #: ../thunar/thunar-standard-view.c:350 | |
2481 | 2482 | msgid "_Invert Selection" |
2482 | 2483 | msgstr "_Alderantzikatu hautapena" |
2483 | 2484 | |
2484 | #: ../thunar/thunar-standard-view.c:349 | |
2485 | #: ../thunar/thunar-standard-view.c:350 | |
2485 | 2486 | msgid "Select all files but not those currently selected" |
2486 | 2487 | msgstr "Hautatu une honetan hautatu gabe dauden elementuak" |
2487 | 2488 | |
2488 | #: ../thunar/thunar-standard-view.c:1487 | |
2489 | #: ../thunar/thunar-standard-view.c:1481 | |
2489 | 2490 | msgid "Loading folder contents..." |
2490 | 2491 | msgstr "Karpeta edukiak kargatzen..." |
2491 | 2492 | |
2492 | 2493 | #. 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 | |
2494 | 2495 | msgid "Failed to open the home folder" |
2495 | 2496 | msgstr "Huts etxe karpeta irekitzerakoan" |
2496 | 2497 | |
2497 | #: ../thunar/thunar-standard-view.c:2085 | |
2498 | #: ../thunar/thunar-standard-view.c:2079 | |
2498 | 2499 | msgid "Select by Pattern" |
2499 | 2500 | msgstr "Hautatu patroiaz" |
2500 | 2501 | |
2501 | #: ../thunar/thunar-standard-view.c:2090 | |
2502 | #: ../thunar/thunar-standard-view.c:2084 | |
2502 | 2503 | msgid "_Select" |
2503 | 2504 | msgstr "_Hautatu" |
2504 | 2505 | |
2505 | #: ../thunar/thunar-standard-view.c:2103 | |
2506 | #: ../thunar/thunar-standard-view.c:2097 | |
2506 | 2507 | msgid "_Pattern:" |
2507 | 2508 | msgstr "_Patroia:" |
2508 | 2509 | |
2509 | #: ../thunar/thunar-standard-view.c:2119 | |
2510 | #: ../thunar/thunar-standard-view.c:2113 | |
2510 | 2511 | msgid "Examples:" |
2511 | 2512 | msgstr "Adibideak:" |
2512 | 2513 | |
2513 | 2514 | #. tell the user that the file name provided by the X Direct Save source is |
2514 | 2515 | #. invalid |
2515 | #: ../thunar/thunar-standard-view.c:2471 | |
2516 | #: ../thunar/thunar-standard-view.c:2465 | |
2516 | 2517 | msgid "Invalid filename provided by XDS drag site" |
2517 | 2518 | msgstr "XDS arrastatze guneak hornituriko fitxategi izen baliogabea" |
2518 | 2519 | |
2519 | 2520 | #. display an error dialog to the user |
2520 | #: ../thunar/thunar-standard-view.c:2661 | |
2521 | #: ../thunar/thunar-standard-view.c:2655 | |
2521 | 2522 | #, c-format |
2522 | 2523 | msgid "Failed to create a link for the URL \"%s\"" |
2523 | 2524 | msgstr "Huts \"%s\" URL-rako lotura bat sortzerakoan" |
2524 | 2525 | |
2525 | #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004 | |
2526 | #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036 | |
2526 | 2527 | #, c-format |
2527 | 2528 | msgid "Failed to open directory \"%s\"" |
2528 | 2529 | msgstr "Huts \"%s\" direktorioa irekitzerakoan" |
2642 | 2643 | msgid "%x at %X" |
2643 | 2644 | msgstr "%x %X-etan" |
2644 | 2645 | |
2645 | #: ../thunar/thunar-window.c:361 | |
2646 | #: ../thunar/thunar-window.c:364 | |
2646 | 2647 | msgid "_File" |
2647 | 2648 | msgstr "_Fitxategia" |
2648 | 2649 | |
2649 | #: ../thunar/thunar-window.c:362 | |
2650 | #: ../thunar/thunar-window.c:365 | |
2650 | 2651 | msgid "New _Tab" |
2651 | 2652 | msgstr "_Fitxa berria" |
2652 | 2653 | |
2653 | #: ../thunar/thunar-window.c:362 | |
2654 | #: ../thunar/thunar-window.c:365 | |
2654 | 2655 | msgid "Open a new tab for the displayed location" |
2655 | 2656 | msgstr "Fitxa berri bat ireki bistarazitako kokapenarekin" |
2656 | 2657 | |
2657 | #: ../thunar/thunar-window.c:363 | |
2658 | #: ../thunar/thunar-window.c:366 | |
2658 | 2659 | msgid "New _Window" |
2659 | 2660 | msgstr "_Leiho berria" |
2660 | 2661 | |
2661 | #: ../thunar/thunar-window.c:363 | |
2662 | #: ../thunar/thunar-window.c:366 | |
2662 | 2663 | msgid "Open a new Thunar window for the displayed location" |
2663 | 2664 | msgstr "Thunar leiho berri bat ireki bistarazitako kokapenarekin" |
2664 | 2665 | |
2665 | #: ../thunar/thunar-window.c:364 | |
2666 | #: ../thunar/thunar-window.c:367 | |
2666 | 2667 | msgid "Detac_h Tab" |
2667 | 2668 | msgstr "Fitxa askatu" |
2668 | 2669 | |
2669 | #: ../thunar/thunar-window.c:364 | |
2670 | #: ../thunar/thunar-window.c:367 | |
2670 | 2671 | msgid "Open current folder in a new window" |
2671 | 2672 | msgstr "Ireki uneko karpeta leiho berri batean" |
2672 | 2673 | |
2673 | #: ../thunar/thunar-window.c:365 | |
2674 | #: ../thunar/thunar-window.c:368 | |
2674 | 2675 | msgid "C_lose Tab" |
2675 | 2676 | msgstr "_Itxi fitxa" |
2676 | 2677 | |
2677 | #: ../thunar/thunar-window.c:365 | |
2678 | #: ../thunar/thunar-window.c:368 | |
2678 | 2679 | msgid "Close this folder" |
2679 | 2680 | msgstr "Itxi karpeta hau" |
2680 | 2681 | |
2681 | #: ../thunar/thunar-window.c:366 | |
2682 | #: ../thunar/thunar-window.c:369 | |
2682 | 2683 | msgid "_Close Window" |
2683 | 2684 | msgstr "_Itxi leihoa" |
2684 | 2685 | |
2685 | #: ../thunar/thunar-window.c:366 | |
2686 | #: ../thunar/thunar-window.c:369 | |
2686 | 2687 | msgid "Close this window" |
2687 | 2688 | msgstr "Itxi leiho hau" |
2688 | 2689 | |
2689 | #: ../thunar/thunar-window.c:367 | |
2690 | #: ../thunar/thunar-window.c:370 | |
2690 | 2691 | msgid "Close _All Windows" |
2691 | 2692 | msgstr "Itxi leiho _guztiak" |
2692 | 2693 | |
2693 | #: ../thunar/thunar-window.c:367 | |
2694 | #: ../thunar/thunar-window.c:370 | |
2694 | 2695 | msgid "Close all Thunar windows" |
2695 | 2696 | msgstr "Itxi Thunar leiho guztiak" |
2696 | 2697 | |
2697 | #: ../thunar/thunar-window.c:369 | |
2698 | #: ../thunar/thunar-window.c:372 | |
2698 | 2699 | msgid "_Edit" |
2699 | 2700 | msgstr "_Editatu" |
2700 | 2701 | |
2701 | #: ../thunar/thunar-window.c:370 | |
2702 | #: ../thunar/thunar-window.c:373 | |
2702 | 2703 | msgid "Pr_eferences..." |
2703 | 2704 | msgstr "Hob_espenak..." |
2704 | 2705 | |
2705 | #: ../thunar/thunar-window.c:370 | |
2706 | #: ../thunar/thunar-window.c:373 | |
2706 | 2707 | msgid "Edit Thunars Preferences" |
2707 | 2708 | msgstr "Editatu Thunar hobespenak" |
2708 | 2709 | |
2709 | #: ../thunar/thunar-window.c:372 | |
2710 | #: ../thunar/thunar-window.c:375 | |
2710 | 2711 | msgid "_View" |
2711 | 2712 | msgstr "I_kusi" |
2712 | 2713 | |
2713 | #: ../thunar/thunar-window.c:373 | |
2714 | #: ../thunar/thunar-window.c:376 | |
2714 | 2715 | msgid "_Reload" |
2715 | 2716 | msgstr "Bi_rkargatu" |
2716 | 2717 | |
2717 | #: ../thunar/thunar-window.c:375 | |
2718 | #: ../thunar/thunar-window.c:378 | |
2718 | 2719 | msgid "_Location Selector" |
2719 | 2720 | msgstr "_Kokapen hautatzailea" |
2720 | 2721 | |
2721 | #: ../thunar/thunar-window.c:376 | |
2722 | #: ../thunar/thunar-window.c:379 | |
2722 | 2723 | msgid "_Pathbar Style" |
2723 | 2724 | msgstr "_Bide-barra estiloa" |
2724 | 2725 | |
2725 | #: ../thunar/thunar-window.c:376 | |
2726 | #: ../thunar/thunar-window.c:379 | |
2726 | 2727 | msgid "Modern approach with buttons that correspond to folders" |
2727 | 2728 | msgstr "Karpetei dagozkion botoiekin ikuspegi modernoa" |
2728 | 2729 | |
2729 | #: ../thunar/thunar-window.c:377 | |
2730 | #: ../thunar/thunar-window.c:380 | |
2730 | 2731 | msgid "_Toolbar Style" |
2731 | 2732 | msgstr "_Tresna-barra estiloa" |
2732 | 2733 | |
2733 | #: ../thunar/thunar-window.c:377 | |
2734 | #: ../thunar/thunar-window.c:380 | |
2734 | 2735 | msgid "Traditional approach with location bar and navigation buttons" |
2735 | 2736 | msgstr "Kokaleku barra eta nabigazio botoiekin ikuspegi tradizionala" |
2736 | 2737 | |
2737 | #: ../thunar/thunar-window.c:378 | |
2738 | #: ../thunar/thunar-window.c:381 | |
2738 | 2739 | msgid "_Side Pane" |
2739 | 2740 | msgstr "_Alboko panela" |
2740 | 2741 | |
2741 | #: ../thunar/thunar-window.c:379 | |
2742 | #: ../thunar/thunar-window.c:382 | |
2742 | 2743 | msgid "_Shortcuts" |
2743 | 2744 | msgstr "_Loturak" |
2744 | 2745 | |
2745 | #: ../thunar/thunar-window.c:379 | |
2746 | #: ../thunar/thunar-window.c:382 | |
2746 | 2747 | msgid "Toggles the visibility of the shortcuts pane" |
2747 | 2748 | msgstr "Lotura panelaren bistaratze egoera aldatu" |
2748 | 2749 | |
2749 | #: ../thunar/thunar-window.c:380 | |
2750 | #: ../thunar/thunar-window.c:383 | |
2750 | 2751 | msgid "_Tree" |
2751 | 2752 | msgstr "Zuhai_tza" |
2752 | 2753 | |
2753 | #: ../thunar/thunar-window.c:380 | |
2754 | #: ../thunar/thunar-window.c:383 | |
2754 | 2755 | msgid "Toggles the visibility of the tree pane" |
2755 | 2756 | msgstr "Zuhaitz panelaren bistaratze egoera aldatu" |
2756 | 2757 | |
2757 | #: ../thunar/thunar-window.c:382 | |
2758 | #: ../thunar/thunar-window.c:385 | |
2758 | 2759 | msgid "St_atusbar" |
2759 | 2760 | msgstr "Egoer_a-barra" |
2760 | 2761 | |
2761 | #: ../thunar/thunar-window.c:382 | |
2762 | #: ../thunar/thunar-window.c:385 | |
2762 | 2763 | msgid "Change the visibility of this window's statusbar" |
2763 | 2764 | msgstr "Leiho honen egoera tresnabarraren bistaratze egoera aldatu" |
2764 | 2765 | |
2765 | #: ../thunar/thunar-window.c:383 | |
2766 | #: ../thunar/thunar-window.c:386 | |
2766 | 2767 | msgid "_Menubar" |
2767 | 2768 | msgstr "_Menu-barra" |
2768 | 2769 | |
2769 | #: ../thunar/thunar-window.c:383 | |
2770 | #: ../thunar/thunar-window.c:386 | |
2770 | 2771 | msgid "Change the visibility of this window's menubar" |
2771 | 2772 | msgstr "Aldatu leiho honen menu-barraren ikusgarritasuna" |
2772 | 2773 | |
2773 | #: ../thunar/thunar-window.c:384 | |
2774 | #: ../thunar/thunar-window.c:387 | |
2774 | 2775 | msgid "Show _Hidden Files" |
2775 | 2776 | msgstr "Bistarazi e_zkutatutako fitxategiak" |
2776 | 2777 | |
2777 | #: ../thunar/thunar-window.c:384 | |
2778 | #: ../thunar/thunar-window.c:387 | |
2778 | 2779 | msgid "Toggles the display of hidden files in the current window" |
2779 | 2780 | msgstr "Leiho honetako ezkutatutako fitxategien bistaratze egoera aldatu" |
2780 | 2781 | |
2781 | #: ../thunar/thunar-window.c:385 | |
2782 | #: ../thunar/thunar-window.c:388 | |
2782 | 2783 | msgid "Zoom I_n" |
2783 | 2784 | msgstr "Ha_nditu Zoom-a " |
2784 | 2785 | |
2785 | #: ../thunar/thunar-window.c:385 | |
2786 | #: ../thunar/thunar-window.c:388 | |
2786 | 2787 | msgid "Show the contents in more detail" |
2787 | 2788 | msgstr "Edukiak zehaztasun handiagoarekin bistarazi" |
2788 | 2789 | |
2789 | #: ../thunar/thunar-window.c:386 | |
2790 | #: ../thunar/thunar-window.c:389 | |
2790 | 2791 | msgid "Zoom _Out" |
2791 | 2792 | msgstr "Txikitu z_oom-a" |
2792 | 2793 | |
2793 | #: ../thunar/thunar-window.c:386 | |
2794 | #: ../thunar/thunar-window.c:389 | |
2794 | 2795 | msgid "Show the contents in less detail" |
2795 | 2796 | msgstr "Edukiak zehaztasun txikiagoekin bistarazi" |
2796 | 2797 | |
2797 | #: ../thunar/thunar-window.c:387 | |
2798 | #: ../thunar/thunar-window.c:390 | |
2798 | 2799 | msgid "Normal Si_ze" |
2799 | 2800 | msgstr "Ta_maina normala" |
2800 | 2801 | |
2801 | #: ../thunar/thunar-window.c:387 | |
2802 | #: ../thunar/thunar-window.c:390 | |
2802 | 2803 | msgid "Show the contents at the normal size" |
2803 | 2804 | msgstr "Edukiak tamaina normalean bistarazi" |
2804 | 2805 | |
2805 | #: ../thunar/thunar-window.c:388 | |
2806 | #: ../thunar/thunar-window.c:391 | |
2806 | 2807 | msgid "Clear Saved _Folder View Settings" |
2807 | 2808 | msgstr "Garbitu gordetako _karpeta ikuspegi ezarpenak" |
2808 | 2809 | |
2809 | #: ../thunar/thunar-window.c:388 | |
2810 | #: ../thunar/thunar-window.c:391 | |
2810 | 2811 | msgid "Delete saved view settings for this folder" |
2811 | 2812 | msgstr "Ezabatu karpeta honentzat gordetako ikuspegia" |
2812 | 2813 | |
2813 | #: ../thunar/thunar-window.c:389 | |
2814 | #: ../thunar/thunar-window.c:392 | |
2814 | 2815 | msgid "_Icon View" |
2815 | 2816 | msgstr "_Ikono ikuspeia" |
2816 | 2817 | |
2817 | #: ../thunar/thunar-window.c:389 | |
2818 | #: ../thunar/thunar-window.c:392 | |
2818 | 2819 | msgid "Display folder content in an icon view" |
2819 | 2820 | msgstr "Karpeta edukia ikono ikuspegi batean bistarazi" |
2820 | 2821 | |
2821 | #: ../thunar/thunar-window.c:390 | |
2822 | #: ../thunar/thunar-window.c:393 | |
2822 | 2823 | msgid "_List View" |
2823 | 2824 | msgstr "_Zerrenda ikuspegia" |
2824 | 2825 | |
2825 | #: ../thunar/thunar-window.c:390 | |
2826 | #: ../thunar/thunar-window.c:393 | |
2826 | 2827 | msgid "Display folder content in a detailed list view" |
2827 | 2828 | msgstr "Karpeta edukia zehazturiko zerrenda ikuspegian bistarazi" |
2828 | 2829 | |
2829 | #: ../thunar/thunar-window.c:391 | |
2830 | #: ../thunar/thunar-window.c:394 | |
2830 | 2831 | msgid "_Compact View" |
2831 | 2832 | msgstr "_Ikuspegi konpaktua" |
2832 | 2833 | |
2833 | #: ../thunar/thunar-window.c:391 | |
2834 | #: ../thunar/thunar-window.c:394 | |
2834 | 2835 | msgid "Display folder content in a compact list view" |
2835 | 2836 | msgstr "Karpeta edukia ikuspegi konpaktuan bistarazi" |
2836 | 2837 | |
2837 | #: ../thunar/thunar-window.c:393 | |
2838 | #: ../thunar/thunar-window.c:396 | |
2838 | 2839 | msgid "_Go" |
2839 | 2840 | msgstr "_Joan" |
2840 | 2841 | |
2841 | #: ../thunar/thunar-window.c:395 | |
2842 | #: ../thunar/thunar-window.c:398 | |
2842 | 2843 | msgid "Go to the computer folder" |
2843 | 2844 | msgstr "Joan ordenagailuaren direktoriora" |
2844 | 2845 | |
2845 | #: ../thunar/thunar-window.c:396 | |
2846 | #: ../thunar/thunar-window.c:399 | |
2846 | 2847 | msgid "_Home" |
2847 | 2848 | msgstr "_Etxea" |
2848 | 2849 | |
2849 | #: ../thunar/thunar-window.c:396 | |
2850 | #: ../thunar/thunar-window.c:399 | |
2850 | 2851 | msgid "Go to the home folder" |
2851 | 2852 | msgstr "Joan etxe karpetara" |
2852 | 2853 | |
2853 | #: ../thunar/thunar-window.c:397 | |
2854 | #: ../thunar/thunar-window.c:400 | |
2854 | 2855 | msgid "Desktop" |
2855 | 2856 | msgstr "Mahaigaina" |
2856 | 2857 | |
2857 | #: ../thunar/thunar-window.c:397 | |
2858 | #: ../thunar/thunar-window.c:400 | |
2858 | 2859 | msgid "Go to the desktop folder" |
2859 | 2860 | msgstr "Joan idazmahai karpetara" |
2860 | 2861 | |
2861 | #: ../thunar/thunar-window.c:398 | |
2862 | #: ../thunar/thunar-window.c:401 | |
2862 | 2863 | msgid "" |
2863 | 2864 | "Browse all local and remote disks and folders accessible from this computer" |
2864 | 2865 | msgstr "Arakatu ordenagailu honetako fitxategi lokal eta urruneko disko eta direktorio guztiak" |
2865 | 2866 | |
2866 | #: ../thunar/thunar-window.c:399 | |
2867 | #: ../thunar/thunar-window.c:402 | |
2867 | 2868 | msgid "T_rash" |
2868 | 2869 | msgstr "Zaka_rrontzia" |
2869 | 2870 | |
2870 | #: ../thunar/thunar-window.c:399 | |
2871 | #: ../thunar/thunar-window.c:402 | |
2871 | 2872 | msgid "Display the contents of the trash can" |
2872 | 2873 | msgstr "Zakarrontziak dituen edukiak bistarazi" |
2873 | 2874 | |
2874 | #: ../thunar/thunar-window.c:400 | |
2875 | #: ../thunar/thunar-window.c:403 | |
2875 | 2876 | msgid "Open _Parent" |
2876 | 2877 | msgstr "Ireki _gurasoa" |
2877 | 2878 | |
2878 | #: ../thunar/thunar-window.c:400 | |
2879 | #: ../thunar/thunar-window.c:403 | |
2879 | 2880 | msgid "Open the parent folder" |
2880 | 2881 | msgstr "Ireki karpeta gurasoa" |
2881 | 2882 | |
2882 | #: ../thunar/thunar-window.c:401 | |
2883 | #: ../thunar/thunar-window.c:404 | |
2883 | 2884 | msgid "_Open Location..." |
2884 | 2885 | msgstr "_Ireki kokalekua" |
2885 | 2886 | |
2886 | #: ../thunar/thunar-window.c:401 | |
2887 | #: ../thunar/thunar-window.c:404 | |
2887 | 2888 | msgid "Specify a location to open" |
2888 | 2889 | msgstr "Irekitzeko kokapen bat ezarri" |
2889 | 2890 | |
2890 | #: ../thunar/thunar-window.c:403 | |
2891 | #: ../thunar/thunar-window.c:406 | |
2891 | 2892 | msgid "T_emplates" |
2892 | 2893 | msgstr "T_xantiloiak" |
2893 | 2894 | |
2894 | #: ../thunar/thunar-window.c:403 | |
2895 | #: ../thunar/thunar-window.c:406 | |
2895 | 2896 | msgid "Go to the templates folder" |
2896 | 2897 | msgstr "Joan txantiloi karpetara" |
2897 | 2898 | |
2898 | #: ../thunar/thunar-window.c:404 | |
2899 | #: ../thunar/thunar-window.c:407 | |
2899 | 2900 | msgid "B_rowse Network" |
2900 | 2901 | msgstr "A_rakatu sarea" |
2901 | 2902 | |
2902 | #: ../thunar/thunar-window.c:407 | |
2903 | #: ../thunar/thunar-window.c:410 | |
2903 | 2904 | msgid "_Contents" |
2904 | 2905 | msgstr "_Edukiak" |
2905 | 2906 | |
2906 | #: ../thunar/thunar-window.c:407 | |
2907 | #: ../thunar/thunar-window.c:410 | |
2907 | 2908 | msgid "Display Thunar user manual" |
2908 | 2909 | msgstr "Bistarazi Thunar erabiltzaile manuala" |
2909 | 2910 | |
2910 | #: ../thunar/thunar-window.c:408 | |
2911 | #: ../thunar/thunar-window.c:411 | |
2911 | 2912 | msgid "Display information about Thunar" |
2912 | 2913 | msgstr "Bistarazi Thunar-eri buruzko argibideak" |
2913 | 2914 | |
2914 | #: ../thunar/thunar-window.c:409 | |
2915 | #: ../thunar/thunar-window.c:412 | |
2915 | 2916 | msgid "Back" |
2916 | 2917 | msgstr "Atzera" |
2917 | 2918 | |
2918 | #: ../thunar/thunar-window.c:409 | |
2919 | #: ../thunar/thunar-window.c:412 | |
2919 | 2920 | msgid "Go to the previous visited folder" |
2920 | 2921 | msgstr "Aurreko karpetara joan" |
2921 | 2922 | |
2922 | #: ../thunar/thunar-window.c:411 | |
2923 | #: ../thunar/thunar-window.c:414 | |
2923 | 2924 | msgid "Forward" |
2924 | 2925 | msgstr "Aurrera" |
2925 | 2926 | |
2926 | #: ../thunar/thunar-window.c:411 | |
2927 | #: ../thunar/thunar-window.c:414 | |
2927 | 2928 | msgid "Go to the next visited folder" |
2928 | 2929 | msgstr "Hurrengo karpetara joan" |
2929 | 2930 | |
2930 | #: ../thunar/thunar-window.c:412 | |
2931 | #: ../thunar/thunar-window.c:415 | |
2931 | 2932 | msgid "_Previous Tab" |
2932 | 2933 | msgstr "Aurreko fitxa" |
2933 | 2934 | |
2934 | #: ../thunar/thunar-window.c:412 | |
2935 | #: ../thunar/thunar-window.c:415 | |
2935 | 2936 | msgid "Switch to Previous Tab" |
2936 | 2937 | msgstr "Aldatu aurreko fitxara" |
2937 | 2938 | |
2938 | #: ../thunar/thunar-window.c:413 | |
2939 | #: ../thunar/thunar-window.c:416 | |
2939 | 2940 | msgid "_Next Tab" |
2940 | 2941 | msgstr "Hurrengo fitxa" |
2941 | 2942 | |
2942 | #: ../thunar/thunar-window.c:413 | |
2943 | #: ../thunar/thunar-window.c:416 | |
2943 | 2944 | msgid "Switch to Next Tab" |
2944 | 2945 | msgstr "Aldatu hurrengo fitxara" |
2945 | 2946 | |
2946 | 2947 | #. add the label with the root warning |
2947 | #: ../thunar/thunar-window.c:719 | |
2948 | #: ../thunar/thunar-window.c:728 | |
2948 | 2949 | msgid "Warning: you are using the root account. You may harm your system." |
2949 | 2950 | msgstr "Kontuz: root kontua erabiltzen ari zara. Zure sistema hondatu dezakezu." |
2950 | 2951 | |
2951 | #: ../thunar/thunar-window.c:1953 | |
2952 | #: ../thunar/thunar-window.c:1981 | |
2952 | 2953 | msgid "Close tab" |
2953 | 2954 | msgstr "Itxi fitxa" |
2954 | 2955 | |
2955 | #: ../thunar/thunar-window.c:2192 | |
2956 | #: ../thunar/thunar-window.c:2223 | |
2956 | 2957 | #, c-format |
2957 | 2958 | msgid "Open the location \"%s\"" |
2958 | 2959 | msgstr "ireki \"%s\" kokalekua" |
2959 | 2960 | |
2960 | #: ../thunar/thunar-window.c:2337 | |
2961 | #: ../thunar/thunar-window.c:2369 | |
2961 | 2962 | #, c-format |
2962 | 2963 | msgid "Failed to launch \"%s\"" |
2963 | 2964 | msgstr "Huts \"%s\" abiaraztean" |
2964 | 2965 | |
2965 | #: ../thunar/thunar-window.c:2860 | |
2966 | #: ../thunar/thunar-window.c:2892 | |
2966 | 2967 | msgid "Failed to open parent folder" |
2967 | 2968 | msgstr "Huts guraso karpeta irekitzerakoan" |
2968 | 2969 | |
2969 | #: ../thunar/thunar-window.c:2979 | |
2970 | #: ../thunar/thunar-window.c:3011 | |
2970 | 2971 | #, c-format |
2971 | 2972 | msgid "The directory \"%s\" does not exist. Do you want to create it?" |
2972 | 2973 | msgstr "\"%s\" direktorioa ez dago. Sortu nahi al duzu?" |
2973 | 2974 | |
2974 | 2975 | #. display an error to the user |
2975 | #: ../thunar/thunar-window.c:3046 | |
2976 | #: ../thunar/thunar-window.c:3078 | |
2976 | 2977 | msgid "Failed to browse the computer" |
2977 | 2978 | msgstr "Huts ordenagailua arakatzerakoan" |
2978 | 2979 | |
2979 | 2980 | #. display the "About Templates" dialog |
2980 | #: ../thunar/thunar-window.c:3086 | |
2981 | #: ../thunar/thunar-window.c:3118 | |
2981 | 2982 | msgid "About Templates" |
2982 | 2983 | msgstr "Txantiloiei buruz" |
2983 | 2984 | |
2984 | #: ../thunar/thunar-window.c:3108 | |
2985 | #: ../thunar/thunar-window.c:3140 | |
2985 | 2986 | msgid "All files in this folder will appear in the \"Create Document\" menu." |
2986 | 2987 | msgstr "Karpeta honetako fitxategi guztiak \"Sortu dokumentua\" menuan agertuko dira." |
2987 | 2988 | |
2988 | #: ../thunar/thunar-window.c:3115 | |
2989 | #: ../thunar/thunar-window.c:3147 | |
2989 | 2990 | msgid "" |
2990 | 2991 | "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" |
2991 | 2992 | "\n" |
2992 | 2993 | "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." |
2993 | 2994 | 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." |
2994 | 2995 | |
2995 | #: ../thunar/thunar-window.c:3127 | |
2996 | #: ../thunar/thunar-window.c:3159 | |
2996 | 2997 | msgid "Do _not display this message again" |
2997 | 2998 | msgstr "E_z bistarazi mezu hau berriz" |
2998 | 2999 | |
2999 | 3000 | #. display an error to the user |
3000 | #: ../thunar/thunar-window.c:3158 | |
3001 | #: ../thunar/thunar-window.c:3190 | |
3001 | 3002 | msgid "Failed to open the file system root folder" |
3002 | 3003 | msgstr "Huts fitxategi sistemako erro karpeta irekitzerakoan" |
3003 | 3004 | |
3004 | 3005 | #. display an error to the user |
3005 | #: ../thunar/thunar-window.c:3191 | |
3006 | #: ../thunar/thunar-window.c:3223 | |
3006 | 3007 | msgid "Failed to display the contents of the trash can" |
3007 | 3008 | msgstr "Huts zakarrontziaren edukia bistaratzerakoan" |
3008 | 3009 | |
3009 | 3010 | #. display an error to the user |
3010 | #: ../thunar/thunar-window.c:3224 | |
3011 | #: ../thunar/thunar-window.c:3256 | |
3011 | 3012 | msgid "Failed to browse the network" |
3012 | 3013 | msgstr "Huts sarea arakatzerakoan" |
3013 | 3014 | |
3014 | #: ../thunar/thunar-window.c:3328 | |
3015 | #: ../thunar/thunar-window.c:3360 | |
3015 | 3016 | msgid "" |
3016 | 3017 | "Thunar is a fast and easy to use file manager\n" |
3017 | 3018 | "for the Xfce Desktop Environment." |
3238 | 3239 | |
3239 | 3240 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:95 |
3240 | 3241 | msgid "Title Case" |
3241 | msgstr "" | |
3242 | msgstr "Izenburu modua" | |
3242 | 3243 | |
3243 | 3244 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:96 |
3244 | 3245 | msgid "First character uppercase" |
3536 | 3537 | msgid "No icon" |
3537 | 3538 | msgstr "Ikonorik ez" |
3538 | 3539 | |
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 | |
3545 | 3541 | #, c-format |
3546 | 3542 | msgid "End element handler called while in root context" |
3547 | 3543 | msgstr "Amaiera elementu erabiltzailea deiturik root testuinguruan" |
3548 | 3544 | |
3549 | #: ../plugins/thunar-uca/thunar-uca-model.c:926 | |
3545 | #: ../plugins/thunar-uca/thunar-uca-model.c:925 | |
3550 | 3546 | #, c-format |
3551 | 3547 | msgid "Unknown closing element <%s>" |
3552 | 3548 | msgstr "Itxiera elementu ezezaguna <%s>" |
3553 | 3549 | |
3554 | #: ../plugins/thunar-uca/thunar-uca-model.c:1426 | |
3550 | #: ../plugins/thunar-uca/thunar-uca-model.c:1425 | |
3555 | 3551 | #, c-format |
3556 | 3552 | msgid "Failed to determine save location for uca.xml" |
3557 | 3553 | msgstr "Huts uca.xml fitxategiaren gordetze kokapena zehazterakoan" |
3558 | 3554 | |
3559 | #: ../plugins/thunar-uca/thunar-uca-model.c:1546 | |
3555 | #: ../plugins/thunar-uca/thunar-uca-model.c:1545 | |
3560 | 3556 | #, c-format |
3561 | 3557 | msgid "Command not configured" |
3562 | 3558 | msgstr "Komandoa ez da konfiguratu" |
3802 | 3798 | |
3803 | 3799 | #: ../thunar-bulk-rename.desktop.in.in.h:3 |
3804 | 3800 | msgid "bulk;renamer;renaming;thunar;files;folders;directory;directories;" |
3805 | msgstr "" | |
3801 | msgstr "berrizendatze;anitza;berrizendatzen;thunar;fitxategiak;karpetak;direktorio;direktoiroak;" | |
3806 | 3802 | |
3807 | 3803 | #: ../thunar/thunar-settings.desktop.in.h:1 |
3808 | 3804 | msgid "File Manager Settings" |
5 | 5 | # ByungHyun Choi <byunghyun.choi@debianusers.org>, 2006 |
6 | 6 | # Cybertramp <paran_son@outlook.com>, 2018 |
7 | 7 | # 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>, 2017-2018 |
8 | # Seok Chae <seok.chae@gmail.com>, 2020 | |
8 | 9 | # Seong-ho Cho <darkcircle.0426@gmail.com>, 2011-2020 |
9 | 10 | # Thomas Sungjin Kang <potopro@gmail.com>, 2014 |
10 | 11 | msgid "" |
12 | 13 | "Project-Id-Version: Thunar\n" |
13 | 14 | "Report-Msgid-Bugs-To: \n" |
14 | 15 | "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" | |
17 | 18 | "Language-Team: Korean (http://www.transifex.com/xfce/thunar/language/ko/)\n" |
18 | 19 | "MIME-Version: 1.0\n" |
19 | 20 | "Content-Type: text/plain; charset=UTF-8\n" |
1152 | 1153 | |
1153 | 1154 | #: ../thunar/thunar-launcher.c:270 |
1154 | 1155 | msgid "Mount the selected device" |
1155 | msgstr "" | |
1156 | msgstr "선택한 장치를 마운트합니다." | |
1156 | 1157 | |
1157 | 1158 | #. append the "Unmount" item |
1158 | 1159 | #: ../thunar/thunar-launcher.c:271 ../thunar/thunar-shortcuts-view.c:1164 |
1162 | 1163 | |
1163 | 1164 | #: ../thunar/thunar-launcher.c:271 |
1164 | 1165 | msgid "Unmount the selected device" |
1165 | msgstr "" | |
1166 | msgstr "선택한 장치의 마운트를 해제합니다." | |
1166 | 1167 | |
1167 | 1168 | #. append the "Eject" (safely remove drive) item |
1168 | 1169 | #: ../thunar/thunar-launcher.c:272 ../thunar/thunar-shortcuts-view.c:1170 |
1171 | 1172 | |
1172 | 1173 | #: ../thunar/thunar-launcher.c:272 |
1173 | 1174 | msgid "Eject the selected device" |
1174 | msgstr "" | |
1175 | msgstr "선택한 장치를 꺼냅니다." | |
1175 | 1176 | |
1176 | 1177 | #: ../thunar/thunar-launcher.c:827 |
1177 | 1178 | #, c-format |
1226 | 1227 | #, c-format |
1227 | 1228 | msgid "Open in New _Tab" |
1228 | 1229 | msgid_plural "Open in %d New _Tabs" |
1229 | msgstr[0] "%d프로그램의 새 탭에서 열기(_T)" | |
1230 | msgstr[0] "새 탭 %d개로 열기(_T)" | |
1230 | 1231 | |
1231 | 1232 | #: ../thunar/thunar-launcher.c:1318 |
1232 | 1233 | #, c-format |
1233 | 1234 | msgid "Open the selected directory in new tab" |
1234 | 1235 | msgid_plural "Open the selected directories in %d new tabs" |
1235 | msgstr[0] "선택한 디렉터리를 %d 프로그램의 새 탭에서 엽니다" | |
1236 | msgstr[0] "선택한 디렉터리를 %d개의 새 탭에서 엽니다" | |
1236 | 1237 | |
1237 | 1238 | #: ../thunar/thunar-launcher.c:1327 |
1238 | 1239 | #, c-format |
1273 | 1274 | |
1274 | 1275 | #: ../thunar/thunar-launcher.c:1473 |
1275 | 1276 | msgid "Cut the selection" |
1276 | msgstr "" | |
1277 | msgstr "선택 항목 잘라내기" | |
1277 | 1278 | |
1278 | 1279 | #: ../thunar/thunar-launcher.c:1483 |
1279 | 1280 | msgid "Prepare the selected file to be moved with a Paste command" |
1282 | 1283 | |
1283 | 1284 | #: ../thunar/thunar-launcher.c:1497 |
1284 | 1285 | msgid "Copy the selection" |
1285 | msgstr "" | |
1286 | msgstr "선택 항목 복사" | |
1286 | 1287 | |
1287 | 1288 | #: ../thunar/thunar-launcher.c:1507 |
1288 | 1289 | msgid "Prepare the selected file to be copied with a Paste command" |
1291 | 1292 | |
1292 | 1293 | #: ../thunar/thunar-launcher.c:1530 |
1293 | 1294 | msgid "Paste the clipboard" |
1294 | msgstr "" | |
1295 | msgstr "클립보드에서 붙여넣기" | |
1295 | 1296 | |
1296 | 1297 | #: ../thunar/thunar-launcher.c:1759 |
1297 | 1298 | msgid "Side Pane (Create Shortcut)" |
1651 | 1652 | |
1652 | 1653 | #: ../thunar/thunar-preferences-dialog.c:332 |
1653 | 1654 | msgid "View Settings" |
1654 | msgstr "" | |
1655 | msgstr "설정 보기" | |
1655 | 1656 | |
1656 | 1657 | #: ../thunar/thunar-preferences-dialog.c:345 |
1657 | 1658 | msgid "View _new folders using:" |
1695 | 1696 | |
1696 | 1697 | #: ../thunar/thunar-preferences-dialog.c:380 |
1697 | 1698 | msgid "_Remember view settings for each folder" |
1698 | msgstr "" | |
1699 | msgstr "각 폴더의 보기 설정을 기억(_R)" | |
1699 | 1700 | |
1700 | 1701 | #: ../thunar/thunar-preferences-dialog.c:383 |
1701 | 1702 | msgid "" |
1702 | 1703 | "Select this option to remember view type, sort column, and sort order " |
1703 | 1704 | "individually for each folder" |
1704 | msgstr "" | |
1705 | msgstr "각 폴더에 보기 방식, 컬럼 배열, 정렬 순서를 개별적으로 기억해 놓으려면 이 옵션을 선택하세요." | |
1705 | 1706 | |
1706 | 1707 | #: ../thunar/thunar-preferences-dialog.c:391 |
1707 | 1708 | msgid "gvfs metadata support is required" |
1708 | msgstr "" | |
1709 | msgstr "gvfs 메타데이터 지원이 필요합니다." | |
1709 | 1710 | |
1710 | 1711 | #: ../thunar/thunar-preferences-dialog.c:394 |
1711 | 1712 | msgid "Draw frames around thumbnails" |
2314 | 2315 | #: ../thunar/thunar-shortcuts-model.c:665 |
2315 | 2316 | #, c-format |
2316 | 2317 | msgid "Mount and open %s (%s)" |
2317 | msgstr "" | |
2318 | msgstr "%s 을(를) 마운트하여 엽니다. (%s)" | |
2318 | 2319 | |
2319 | 2320 | #: ../thunar/thunar-shortcuts-model.c:678 |
2320 | 2321 | #: ../plugins/thunar-tpa/thunar-tpa.c:284 |
2769 | 2770 | |
2770 | 2771 | #: ../thunar/thunar-window.c:388 |
2771 | 2772 | msgid "Clear Saved _Folder View Settings" |
2772 | msgstr "" | |
2773 | msgstr "저장된 폴더 보기 설정 모두 삭제(_F)" | |
2773 | 2774 | |
2774 | 2775 | #: ../thunar/thunar-window.c:388 |
2775 | 2776 | msgid "Delete saved view settings for this folder" |
2776 | msgstr "" | |
2777 | msgstr "이 폴더의 폴더 보기 설정 삭제" | |
2777 | 2778 | |
2778 | 2779 | #: ../thunar/thunar-window.c:389 |
2779 | 2780 | msgid "_Icon View" |
3 | 3 | # |
4 | 4 | # Translators: |
5 | 5 | # 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 | |
7 | 7 | msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: Thunar\n" |
10 | 10 | "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" | |
14 | 14 | "Language-Team: Norwegian Nynorsk (http://www.transifex.com/xfce/thunar/language/nn/)\n" |
15 | 15 | "MIME-Version: 1.0\n" |
16 | 16 | "Content-Type: text/plain; charset=UTF-8\n" |
29 | 29 | |
30 | 30 | #: ../thunar/thunar-abstract-icon-view.c:119 |
31 | 31 | msgid "By _Name" |
32 | msgstr "" | |
32 | msgstr "Etter _namn" | |
33 | 33 | |
34 | 34 | #: ../thunar/thunar-abstract-icon-view.c:119 |
35 | 35 | msgid "Keep items sorted by their name" |
37 | 37 | |
38 | 38 | #: ../thunar/thunar-abstract-icon-view.c:120 |
39 | 39 | msgid "By _Size" |
40 | msgstr "" | |
40 | msgstr "Etter _storleik" | |
41 | 41 | |
42 | 42 | #: ../thunar/thunar-abstract-icon-view.c:120 |
43 | 43 | msgid "Keep items sorted by their size" |
45 | 45 | |
46 | 46 | #: ../thunar/thunar-abstract-icon-view.c:121 |
47 | 47 | msgid "By _Type" |
48 | msgstr "" | |
48 | msgstr "Etter _type" | |
49 | 49 | |
50 | 50 | #: ../thunar/thunar-abstract-icon-view.c:121 |
51 | 51 | msgid "Keep items sorted by their type" |
53 | 53 | |
54 | 54 | #: ../thunar/thunar-abstract-icon-view.c:122 |
55 | 55 | msgid "By Modification _Date" |
56 | msgstr "" | |
56 | msgstr "Etter endrings_dato" | |
57 | 57 | |
58 | 58 | #: ../thunar/thunar-abstract-icon-view.c:122 |
59 | 59 | msgid "Keep items sorted by their modification date" |
127 | 127 | #. tell the user that we were unable to launch the file specified |
128 | 128 | #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637 |
129 | 129 | #: ../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 | |
132 | 132 | #, c-format |
133 | 133 | msgid "Failed to open \"%s\"" |
134 | 134 | msgstr "Klarte ikkje opna «%s»" |
139 | 139 | msgstr "Klarte ikkje opna «%s»: %s" |
140 | 140 | |
141 | 141 | #. 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 | |
143 | 143 | #: ../thunar/thunar-properties-dialog.c:739 |
144 | 144 | #, c-format |
145 | 145 | msgid "Failed to rename \"%s\"" |
146 | 146 | msgstr "Klarte ikkje gje nytt namn til «%s»" |
147 | 147 | |
148 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250 | |
148 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259 | |
149 | 149 | msgid "New Folder" |
150 | 150 | msgstr "Ny mappe" |
151 | 151 | |
152 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251 | |
152 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260 | |
153 | 153 | msgid "Create New Folder" |
154 | 154 | msgstr "Opprett ei ny mappe" |
155 | 155 | |
162 | 162 | msgstr "Lag ny fil" |
163 | 163 | |
164 | 164 | #. 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 | |
166 | 166 | #, c-format |
167 | 167 | msgid "Create Document from template \"%s\"" |
168 | 168 | msgstr "Lag dokument frå malen «%s»" |
213 | 213 | #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98 |
214 | 214 | #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649 |
215 | 215 | #: ../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 | |
217 | 217 | #: ../thunar/thunar-permissions-chooser.c:535 |
218 | 218 | #: ../thunar/thunar-permissions-chooser.c:1143 |
219 | 219 | #: ../thunar/thunar-properties-dialog.c:827 |
220 | 220 | #: ../thunar/thunar-renamer-dialog.c:357 |
221 | #: ../thunar/thunar-renamer-dialog.c:1063 | |
221 | #: ../thunar/thunar-renamer-dialog.c:1059 | |
222 | 222 | #: ../thunar/thunar-renamer-progress.c:198 |
223 | 223 | #: ../thunar/thunar-renamer-progress.c:208 |
224 | #: ../thunar/thunar-standard-view.c:2089 | |
224 | #: ../thunar/thunar-standard-view.c:2083 | |
225 | 225 | #: ../plugins/thunar-sendto-email/main.c:219 |
226 | 226 | #: ../plugins/thunar-sendto-email/main.c:238 |
227 | 227 | #: ../plugins/thunar-sendto-email/main.c:293 |
232 | 232 | msgid "_Cancel" |
233 | 233 | msgstr "Av_bryt" |
234 | 234 | |
235 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260 | |
235 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259 | |
236 | 236 | #: ../plugins/thunar-uca/thunar-uca-chooser.c:372 |
237 | 237 | msgid "_Delete" |
238 | 238 | msgstr "_Slett" |
263 | 263 | |
264 | 264 | #. append the "Empty Trash" menu action |
265 | 265 | #. 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 | |
267 | 267 | #: ../thunar/thunar-shortcuts-view.c:1226 |
268 | 268 | #: ../plugins/thunar-tpa/thunar-tpa.c:175 |
269 | 269 | msgid "_Empty Trash" |
314 | 314 | msgid "Other Application..." |
315 | 315 | msgstr "Anna program..." |
316 | 316 | |
317 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842 | |
317 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862 | |
318 | 318 | msgid "Open With" |
319 | 319 | msgstr "Opna med" |
320 | 320 | |
342 | 342 | #. add the "Ok"/"Open" button |
343 | 343 | #: ../thunar/thunar-chooser-dialog.c:291 |
344 | 344 | #: ../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 | |
346 | 346 | #: ../plugins/thunar-uca/thunar-uca-editor.c:142 |
347 | 347 | #: ../plugins/thunar-uca/thunar-uca-editor.c:435 |
348 | 348 | msgid "_OK" |
414 | 414 | #. change the accept button label text |
415 | 415 | #. aka "activate" |
416 | 416 | #: ../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 | |
419 | 419 | #: ../thunar/thunar-shortcuts-view.c:1118 |
420 | 420 | #: ../plugins/thunar-uca/thunar-uca-editor.c:177 |
421 | 421 | msgid "_Open" |
422 | 422 | msgstr "_Opna" |
423 | 423 | |
424 | 424 | #: ../thunar/thunar-chooser-dialog.c:760 |
425 | #: ../thunar/thunar-renamer-dialog.c:1071 | |
425 | #: ../thunar/thunar-renamer-dialog.c:1067 | |
426 | 426 | #: ../plugins/thunar-uca/thunar-uca-editor.c:184 |
427 | 427 | msgid "All Files" |
428 | 428 | msgstr "Alle filer" |
493 | 493 | #. add the "Help" button |
494 | 494 | #: ../thunar/thunar-column-editor.c:126 |
495 | 495 | #: ../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 | |
497 | 497 | msgid "_Help" |
498 | 498 | msgstr "_Hjelp" |
499 | 499 | |
678 | 678 | |
679 | 679 | #: ../thunar/thunar-dialogs.c:606 ../thunar/thunar-dialogs.c:768 |
680 | 680 | msgid "Re_name" |
681 | msgstr "" | |
681 | msgstr "Endra _namn" | |
682 | 682 | |
683 | 683 | #: ../thunar/thunar-dialogs.c:610 ../thunar/thunar-dialogs.c:767 |
684 | 684 | msgid "Rena_me All" |
685 | msgstr "" | |
685 | msgstr "Endra alle na_mn" | |
686 | 686 | |
687 | 687 | #: ../thunar/thunar-dialogs.c:614 ../thunar/thunar-permissions-chooser.c:536 |
688 | 688 | msgid "_No" |
723 | 723 | #: ../thunar/thunar-dialogs.c:836 |
724 | 724 | #, c-format |
725 | 725 | msgid "Do you want to replace the link" |
726 | msgstr "" | |
726 | msgstr "Vil du erstatta lenka" | |
727 | 727 | |
728 | 728 | #. TRANSLATORS: First part of replace dialog sentence |
729 | 729 | #: ../thunar/thunar-dialogs.c:839 |
730 | 730 | #, c-format |
731 | 731 | msgid "Do you want to replace the existing folder" |
732 | msgstr "" | |
732 | msgstr "Vil du erstatta den eksisterande mappa" | |
733 | 733 | |
734 | 734 | #. TRANSLATORS: First part of replace dialog sentence |
735 | 735 | #: ../thunar/thunar-dialogs.c:842 |
736 | 736 | #, c-format |
737 | 737 | msgid "Do you want to replace the existing file" |
738 | msgstr "" | |
738 | msgstr "Vil du erstatta den eksisterande fila" | |
739 | 739 | |
740 | 740 | #. Fourth box (size, volume, free space) |
741 | 741 | #: ../thunar/thunar-dialogs.c:863 ../thunar/thunar-dialogs.c:902 |
752 | 752 | #: ../thunar/thunar-dialogs.c:875 |
753 | 753 | #, c-format |
754 | 754 | msgid "with the following link?" |
755 | msgstr "" | |
755 | msgstr "med denne lenka?" | |
756 | 756 | |
757 | 757 | #. TRANSLATORS: Second part of replace dialog sentence |
758 | 758 | #: ../thunar/thunar-dialogs.c:878 |
759 | 759 | #, c-format |
760 | 760 | msgid "with the following folder?" |
761 | msgstr "" | |
761 | msgstr "med denne mappa?" | |
762 | 762 | |
763 | 763 | #. TRANSLATORS: Second part of replace dialog sentence |
764 | 764 | #: ../thunar/thunar-dialogs.c:881 |
765 | 765 | #, c-format |
766 | 766 | msgid "with the following file?" |
767 | msgstr "" | |
767 | msgstr "med denne fila?" | |
768 | 768 | |
769 | 769 | #: ../thunar/thunar-dialogs.c:1014 |
770 | 770 | #, c-format |
795 | 795 | |
796 | 796 | #. display an error to the user |
797 | 797 | #. 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 | |
799 | 799 | #, c-format |
800 | 800 | msgid "Failed to execute file \"%s\"" |
801 | 801 | msgstr "Klarte ikkje køyra fila «%s»" |
830 | 830 | msgid "MIME Type" |
831 | 831 | msgstr "MIME-type" |
832 | 832 | |
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 | |
834 | 834 | #: ../thunarx/thunarx-renamer.c:164 |
835 | 835 | msgid "Name" |
836 | 836 | msgstr "Namn" |
864 | 864 | msgid "File Name" |
865 | 865 | msgstr "Filnamn" |
866 | 866 | |
867 | #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289 | |
867 | #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289 | |
868 | 868 | #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7 |
869 | 869 | msgid "Trash" |
870 | 870 | msgstr "Papirkorg" |
871 | 871 | |
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 | |
874 | 874 | msgid "File System" |
875 | 875 | msgstr "Filsystem" |
876 | 876 | |
877 | #: ../thunar/thunar-file.c:1529 | |
877 | #: ../thunar/thunar-file.c:1526 | |
878 | 878 | #, c-format |
879 | 879 | msgid "The root folder has no parent" |
880 | 880 | msgstr "Rotmappa har ingen foreldre" |
881 | 881 | |
882 | #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925 | |
882 | #: ../thunar/thunar-file.c:1620 | |
883 | 883 | #, c-format |
884 | 884 | msgid "Failed to parse the desktop file: %s" |
885 | 885 | msgstr "Klarte ikkje tolka skrivebordsfila %s" |
886 | 886 | |
887 | 887 | #. if the .desktop file is not secure, ask user what to do |
888 | #: ../thunar/thunar-file.c:1635 | |
888 | #: ../thunar/thunar-file.c:1632 | |
889 | 889 | msgid "Untrusted application launcher" |
890 | 890 | msgstr "Ukjend programstartar" |
891 | 891 | |
892 | #: ../thunar/thunar-file.c:1663 | |
892 | #: ../thunar/thunar-file.c:1660 | |
893 | 893 | #, c-format |
894 | 894 | msgid "No Exec field specified" |
895 | 895 | msgstr "Exec-felt er ikkje oppgjeve" |
896 | 896 | |
897 | 897 | #. if the .desktop file is not secure, ask user what to do |
898 | #: ../thunar/thunar-file.c:1672 | |
898 | #: ../thunar/thunar-file.c:1669 | |
899 | 899 | msgid "Untrusted link launcher" |
900 | 900 | msgstr "Ukjend lenkjestartar" |
901 | 901 | |
902 | #: ../thunar/thunar-file.c:1688 | |
902 | #: ../thunar/thunar-file.c:1685 | |
903 | 903 | #, c-format |
904 | 904 | msgid "No URL field specified" |
905 | 905 | msgstr "URL-felt er ikkje oppgjeve" |
906 | 906 | |
907 | #: ../thunar/thunar-file.c:1693 | |
907 | #: ../thunar/thunar-file.c:1690 | |
908 | 908 | msgid "Invalid desktop file" |
909 | 909 | msgstr "Ugyldig skrivebordsfil" |
910 | 910 | |
940 | 940 | #: ../thunar/thunar-io-jobs.c:111 |
941 | 941 | #, c-format |
942 | 942 | msgid "Error removing file: %s" |
943 | msgstr "" | |
943 | msgstr "Feil ved fjerning av fil: %s" | |
944 | 944 | |
945 | 945 | #: ../thunar/thunar-io-jobs.c:214 ../thunar/thunar-io-jobs.c:369 |
946 | 946 | #, c-format |
1028 | 1028 | |
1029 | 1029 | #: ../thunar/thunar-job.c:443 |
1030 | 1030 | msgid "Do you want to permanently delete it?" |
1031 | msgstr "" | |
1031 | msgstr "Vil du sletta den permanent?" | |
1032 | 1032 | |
1033 | 1033 | #: ../thunar/thunar-job.c:497 |
1034 | 1034 | msgid "Do you want to create it?" |
1044 | 1044 | "space." |
1045 | 1045 | msgstr "Målmappa har ikkje nok ledig plass. Prøv å fjerna filer for å få meir plass." |
1046 | 1046 | |
1047 | #: ../thunar/thunar-launcher.c:243 | |
1047 | #: ../thunar/thunar-launcher.c:242 | |
1048 | 1048 | msgid "Open With Other _Application..." |
1049 | 1049 | msgstr "Opna med eit anna _program" |
1050 | 1050 | |
1051 | #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843 | |
1051 | #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863 | |
1052 | 1052 | msgid "Choose another application with which to open the selected file" |
1053 | 1053 | msgstr "Vel eit anna program som skal opna den valde fila" |
1054 | 1054 | |
1056 | 1056 | #. possible to automatically migrate to new accel paths. |
1057 | 1057 | #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to |
1058 | 1058 | #. fix that |
1059 | #: ../thunar/thunar-launcher.c:247 | |
1059 | #: ../thunar/thunar-launcher.c:246 | |
1060 | 1060 | msgid "_Send To" |
1061 | 1061 | msgstr "_Send til" |
1062 | 1062 | |
1063 | #: ../thunar/thunar-launcher.c:250 | |
1063 | #: ../thunar/thunar-launcher.c:249 | |
1064 | 1064 | msgid "_Properties..." |
1065 | 1065 | msgstr "Ei_genskapar …" |
1066 | 1066 | |
1067 | #: ../thunar/thunar-launcher.c:250 | |
1067 | #: ../thunar/thunar-launcher.c:249 | |
1068 | 1068 | msgid "View the properties of the selected file" |
1069 | 1069 | msgstr "Vis eigenskapane til den valde fila." |
1070 | 1070 | |
1071 | #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354 | |
1071 | #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363 | |
1072 | 1072 | msgid "Ma_ke Link" |
1073 | 1073 | msgid_plural "Ma_ke Links" |
1074 | 1074 | msgstr[0] "Lag len_kje" |
1075 | 1075 | msgstr[1] "Lag len_kjer" |
1076 | 1076 | |
1077 | #: ../thunar/thunar-launcher.c:252 | |
1077 | #: ../thunar/thunar-launcher.c:251 | |
1078 | 1078 | msgid "Du_plicate" |
1079 | 1079 | msgstr "La_g ein kopi" |
1080 | 1080 | |
1081 | #: ../thunar/thunar-launcher.c:253 | |
1081 | #: ../thunar/thunar-launcher.c:252 | |
1082 | 1082 | msgid "_Rename..." |
1083 | 1083 | msgstr "End_ra namn …" |
1084 | 1084 | |
1085 | #: ../thunar/thunar-launcher.c:254 | |
1085 | #: ../thunar/thunar-launcher.c:253 | |
1086 | 1086 | msgid "Delete all files and folders in the Trash" |
1087 | 1087 | msgstr "Slett alle filene og mappene i papirkorga" |
1088 | 1088 | |
1089 | #: ../thunar/thunar-launcher.c:255 | |
1089 | #: ../thunar/thunar-launcher.c:254 | |
1090 | 1090 | msgid "Create _Folder..." |
1091 | 1091 | msgstr "Opprett _mappe …" |
1092 | 1092 | |
1093 | #: ../thunar/thunar-launcher.c:255 | |
1093 | #: ../thunar/thunar-launcher.c:254 | |
1094 | 1094 | msgid "Create an empty folder within the current folder" |
1095 | 1095 | msgstr "Opprett ei tom mappe i den gjeldande mappa" |
1096 | 1096 | |
1097 | #: ../thunar/thunar-launcher.c:256 | |
1097 | #: ../thunar/thunar-launcher.c:255 | |
1098 | 1098 | msgid "Create _Document" |
1099 | 1099 | msgstr "Opprett _dokument" |
1100 | 1100 | |
1101 | #: ../thunar/thunar-launcher.c:256 | |
1101 | #: ../thunar/thunar-launcher.c:255 | |
1102 | 1102 | 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 | |
1106 | 1106 | msgid "_Restore" |
1107 | 1107 | msgstr "_Rett opp att" |
1108 | 1108 | |
1109 | #: ../thunar/thunar-launcher.c:259 | |
1109 | #: ../thunar/thunar-launcher.c:258 | |
1110 | 1110 | msgid "Mo_ve to Trash" |
1111 | 1111 | msgstr "Flytt til _papirkorga" |
1112 | 1112 | |
1113 | #: ../thunar/thunar-launcher.c:265 | |
1113 | #: ../thunar/thunar-launcher.c:264 | |
1114 | 1114 | msgid "_Paste" |
1115 | 1115 | msgstr "_Lim inn" |
1116 | 1116 | |
1117 | #: ../thunar/thunar-launcher.c:265 | |
1117 | #: ../thunar/thunar-launcher.c:264 | |
1118 | 1118 | msgid "Move or copy files previously selected by a Cut or Copy command" |
1119 | 1119 | msgstr "Flytt eller kopier filer som tidlegare var valde med ein «Klipp ut»- eller «Kopier»-kommando." |
1120 | 1120 | |
1121 | #: ../thunar/thunar-launcher.c:266 | |
1121 | #: ../thunar/thunar-launcher.c:265 | |
1122 | 1122 | msgid "_Paste Into Folder" |
1123 | 1123 | msgstr "_Lim filer inn i mappe" |
1124 | 1124 | |
1125 | #: ../thunar/thunar-launcher.c:266 | |
1125 | #: ../thunar/thunar-launcher.c:265 | |
1126 | 1126 | msgid "" |
1127 | 1127 | "Move or copy files previously selected by a Cut or Copy command into the " |
1128 | 1128 | "selected folder" |
1129 | 1129 | msgstr "Flytt eller kopier filer som tidlegare var valde med ein «Klipp ut»- eller «Kopier»-kommando til den valde mappa." |
1130 | 1130 | |
1131 | #: ../thunar/thunar-launcher.c:267 | |
1131 | #: ../thunar/thunar-launcher.c:266 | |
1132 | 1132 | msgid "_Copy" |
1133 | 1133 | msgstr "_Kopier" |
1134 | 1134 | |
1135 | #: ../thunar/thunar-launcher.c:267 | |
1135 | #: ../thunar/thunar-launcher.c:266 | |
1136 | 1136 | msgid "Prepare the selected files to be copied with a Paste command" |
1137 | 1137 | msgstr "Klargjer dei valde filene til kopiering ved seinare innliming." |
1138 | 1138 | |
1139 | #: ../thunar/thunar-launcher.c:268 | |
1139 | #: ../thunar/thunar-launcher.c:267 | |
1140 | 1140 | msgid "Cu_t" |
1141 | 1141 | msgstr "Klipp _ut" |
1142 | 1142 | |
1143 | #: ../thunar/thunar-launcher.c:268 | |
1143 | #: ../thunar/thunar-launcher.c:267 | |
1144 | 1144 | msgid "Prepare the selected files to be moved with a Paste command" |
1145 | 1145 | msgstr "Klargjer dei valde filene til flytting ved seinare innliming." |
1146 | 1146 | |
1147 | 1147 | #. 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 | |
1149 | 1149 | msgid "_Mount" |
1150 | 1150 | msgstr "_Monter" |
1151 | 1151 | |
1152 | #: ../thunar/thunar-launcher.c:270 | |
1152 | #: ../thunar/thunar-launcher.c:269 | |
1153 | 1153 | msgid "Mount the selected device" |
1154 | msgstr "" | |
1154 | msgstr "Monter den valde eininga" | |
1155 | 1155 | |
1156 | 1156 | #. 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 | |
1158 | 1158 | #: ../thunar/thunar-shortcuts-view.c:1212 |
1159 | 1159 | msgid "_Unmount" |
1160 | 1160 | msgstr "_Avmonter" |
1161 | 1161 | |
1162 | #: ../thunar/thunar-launcher.c:271 | |
1162 | #: ../thunar/thunar-launcher.c:270 | |
1163 | 1163 | msgid "Unmount the selected device" |
1164 | msgstr "" | |
1164 | msgstr "Avmonter den valde eininga" | |
1165 | 1165 | |
1166 | 1166 | #. 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 | |
1168 | 1168 | msgid "_Eject" |
1169 | 1169 | msgstr "_Løys ut" |
1170 | 1170 | |
1171 | #: ../thunar/thunar-launcher.c:272 | |
1171 | #: ../thunar/thunar-launcher.c:271 | |
1172 | 1172 | 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 | |
1176 | 1176 | #, c-format |
1177 | 1177 | msgid "Failed to open file \"%s\"" |
1178 | 1178 | msgstr "Klarte ikkje opna fila «%s»" |
1179 | 1179 | |
1180 | 1180 | #. we can just tell that n files failed to open |
1181 | #: ../thunar/thunar-launcher.c:833 | |
1181 | #: ../thunar/thunar-launcher.c:832 | |
1182 | 1182 | #, c-format |
1183 | 1183 | msgid "Failed to open %d file" |
1184 | 1184 | msgid_plural "Failed to open %d files" |
1185 | 1185 | msgstr[0] "Klarte ikkje opna ei fil" |
1186 | 1186 | msgstr[1] "Klarte ikkje opna %d filer" |
1187 | 1187 | |
1188 | #: ../thunar/thunar-launcher.c:872 | |
1188 | #: ../thunar/thunar-launcher.c:871 | |
1189 | 1189 | msgid "Are you sure you want to open all folders?" |
1190 | 1190 | msgstr "Er du sikker på at du vil opna alle mappene?" |
1191 | 1191 | |
1192 | #: ../thunar/thunar-launcher.c:874 | |
1192 | #: ../thunar/thunar-launcher.c:873 | |
1193 | 1193 | #, c-format |
1194 | 1194 | msgid "This will open %d separate file manager window." |
1195 | 1195 | msgid_plural "This will open %d separate file manager windows." |
1196 | 1196 | msgstr[0] "Dette vil opna %d filbehandlingsvindauge." |
1197 | 1197 | msgstr[1] "Dette vil opna %d ulike filbehandlingsvindauge." |
1198 | 1198 | |
1199 | #: ../thunar/thunar-launcher.c:877 | |
1199 | #: ../thunar/thunar-launcher.c:876 | |
1200 | 1200 | #, c-format |
1201 | 1201 | msgid "Open %d New Window" |
1202 | 1202 | msgid_plural "Open %d New Windows" |
1203 | 1203 | msgstr[0] "Opna eit nytt vindauge" |
1204 | 1204 | msgstr[1] "Opna %d nye vindauge" |
1205 | 1205 | |
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 | |
1209 | 1209 | #, c-format |
1210 | 1210 | msgid "Failed to mount \"%s\"" |
1211 | 1211 | msgstr "Klarte ikkje montera «%s»" |
1212 | 1212 | |
1213 | #: ../thunar/thunar-launcher.c:1308 | |
1213 | #: ../thunar/thunar-launcher.c:1317 | |
1214 | 1214 | msgid "Open the selected file" |
1215 | 1215 | msgid_plural "Open the selected files" |
1216 | 1216 | msgstr[0] "Opna den valde fila" |
1217 | 1217 | msgstr[1] "Opna dei valde filene" |
1218 | 1218 | |
1219 | #: ../thunar/thunar-launcher.c:1312 | |
1219 | #: ../thunar/thunar-launcher.c:1321 | |
1220 | 1220 | msgid "_Execute" |
1221 | 1221 | msgstr "_Køyr" |
1222 | 1222 | |
1223 | #: ../thunar/thunar-launcher.c:1312 | |
1223 | #: ../thunar/thunar-launcher.c:1321 | |
1224 | 1224 | msgid "Execute the selected file" |
1225 | 1225 | msgid_plural "Execute the selected files" |
1226 | 1226 | msgstr[0] "Køyr den valde fila" |
1227 | 1227 | msgstr[1] "Køyr dei valde filene" |
1228 | 1228 | |
1229 | #: ../thunar/thunar-launcher.c:1317 | |
1229 | #: ../thunar/thunar-launcher.c:1326 | |
1230 | 1230 | #, c-format |
1231 | 1231 | msgid "Open in New _Tab" |
1232 | 1232 | 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 | |
1237 | 1237 | #, c-format |
1238 | 1238 | msgid "Open the selected directory in new tab" |
1239 | 1239 | 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 | |
1244 | 1244 | #, c-format |
1245 | 1245 | msgid "Open in New _Window" |
1246 | 1246 | 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 | |
1251 | 1251 | #, c-format |
1252 | 1252 | msgid "Open the selected directory in new window" |
1253 | 1253 | 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 | |
1258 | 1258 | msgid "Create a symbolic link for the selected file" |
1259 | 1259 | msgid_plural "Create a symbolic link for each selected file" |
1260 | 1260 | msgstr[0] "Opprett ei symbolsk lenkje for den valde fila." |
1261 | 1261 | msgstr[1] "Opprett ei symbolsk lenkje for kvar valde fil." |
1262 | 1262 | |
1263 | #: ../thunar/thunar-launcher.c:1379 | |
1263 | #: ../thunar/thunar-launcher.c:1388 | |
1264 | 1264 | msgid "Rename the selected file" |
1265 | 1265 | msgid_plural "Rename the selected files" |
1266 | 1266 | msgstr[0] "Endra namn på den valde fila." |
1267 | 1267 | msgstr[1] "Endra namn på dei valde filene." |
1268 | 1268 | |
1269 | #: ../thunar/thunar-launcher.c:1389 | |
1269 | #: ../thunar/thunar-launcher.c:1398 | |
1270 | 1270 | msgid "Restore the selected file to its original location" |
1271 | 1271 | 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 | |
1276 | 1276 | msgid "Move the selected file to the Trash" |
1277 | 1277 | msgid_plural "Move the selected files to the Trash" |
1278 | 1278 | msgstr[0] "Flytt den valde fila til papirkorga" |
1279 | 1279 | msgstr[1] "Flytt dei valde filene til papirkorga" |
1280 | 1280 | |
1281 | #: ../thunar/thunar-launcher.c:1423 | |
1281 | #: ../thunar/thunar-launcher.c:1432 | |
1282 | 1282 | msgid "Permanently delete the selected file" |
1283 | 1283 | msgid_plural "Permanently delete the selected files" |
1284 | 1284 | msgstr[0] "Slett den valde fila for godt" |
1285 | 1285 | msgstr[1] "Slett dei valde filene for godt" |
1286 | 1286 | |
1287 | #: ../thunar/thunar-launcher.c:1473 | |
1287 | #: ../thunar/thunar-launcher.c:1482 | |
1288 | 1288 | 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 | |
1292 | 1292 | msgid "Prepare the selected file to be moved with a Paste command" |
1293 | 1293 | msgid_plural "Prepare the selected files to be moved with a Paste command" |
1294 | 1294 | msgstr[0] "Klargjer den valde fila til flytting ved seinare innliming." |
1295 | 1295 | msgstr[1] "Klargjer dei valde filene til flytting ved seinare innliming." |
1296 | 1296 | |
1297 | #: ../thunar/thunar-launcher.c:1497 | |
1297 | #: ../thunar/thunar-launcher.c:1506 | |
1298 | 1298 | msgid "Copy the selection" |
1299 | msgstr "" | |
1300 | ||
1301 | #: ../thunar/thunar-launcher.c:1507 | |
1299 | msgstr "Kopier utval" | |
1300 | ||
1301 | #: ../thunar/thunar-launcher.c:1516 | |
1302 | 1302 | msgid "Prepare the selected file to be copied with a Paste command" |
1303 | 1303 | msgid_plural "Prepare the selected files to be copied with a Paste command" |
1304 | 1304 | msgstr[0] "Klargjer den valde fila til kopiering ved seinare innliming." |
1305 | 1305 | msgstr[1] "Klargjer dei valde filene til kopiering ved seinare innliming." |
1306 | 1306 | |
1307 | #: ../thunar/thunar-launcher.c:1530 | |
1307 | #: ../thunar/thunar-launcher.c:1539 | |
1308 | 1308 | 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 | |
1312 | 1312 | msgid "Side Pane (Create Shortcut)" |
1313 | 1313 | msgid_plural "Side Pane (Create Shortcuts)" |
1314 | 1314 | msgstr[0] "Sidepanel (Opprett snarveg)" |
1315 | 1315 | msgstr[1] "Sidepanel (Opprett snarvegar)" |
1316 | 1316 | |
1317 | #: ../thunar/thunar-launcher.c:1760 | |
1317 | #: ../thunar/thunar-launcher.c:1769 | |
1318 | 1318 | msgid "Add the selected folder to the shortcuts side pane" |
1319 | 1319 | msgid_plural "Add the selected folders to the shortcuts side pane" |
1320 | 1320 | msgstr[0] "Legg den valde mappa til i snarvegsidepanelet" |
1321 | 1321 | msgstr[1] "Legg dei valde mappene til i snarvegsidepanelet" |
1322 | 1322 | |
1323 | #: ../thunar/thunar-launcher.c:1779 | |
1323 | #: ../thunar/thunar-launcher.c:1788 | |
1324 | 1324 | msgid "Desktop (Create Link)" |
1325 | 1325 | msgid_plural "Desktop (Create Links)" |
1326 | 1326 | msgstr[0] "Skrivebord (Opprett lenkje)" |
1327 | 1327 | msgstr[1] "Skrivebord (Opprett lenkjer)" |
1328 | 1328 | |
1329 | #: ../thunar/thunar-launcher.c:1780 | |
1329 | #: ../thunar/thunar-launcher.c:1789 | |
1330 | 1330 | msgid "Create a link to the selected file on the desktop" |
1331 | 1331 | msgid_plural "Create links to the selected files on the desktop" |
1332 | 1332 | msgstr[0] "Opprett ei lenkje til den valde fila på skrivebordet" |
1333 | 1333 | msgstr[1] "Opprett lenkjer til den valde fila på skrivebordet" |
1334 | 1334 | |
1335 | #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839 | |
1335 | #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848 | |
1336 | 1336 | #, c-format |
1337 | 1337 | msgid "Send the selected file to \"%s\"" |
1338 | 1338 | msgid_plural "Send the selected files to \"%s\"" |
1339 | 1339 | msgstr[0] "Send den valde fila til «%s»" |
1340 | 1340 | msgstr[1] "Send dei valde filene til «%s»" |
1341 | 1341 | |
1342 | #: ../thunar/thunar-launcher.c:2312 | |
1342 | #: ../thunar/thunar-launcher.c:2321 | |
1343 | 1343 | msgid "New Empty File" |
1344 | 1344 | msgstr "Ny tom fil" |
1345 | 1345 | |
1346 | #: ../thunar/thunar-launcher.c:2313 | |
1346 | #: ../thunar/thunar-launcher.c:2322 | |
1347 | 1347 | msgid "New Empty File..." |
1348 | 1348 | msgstr "Ny tom fil …" |
1349 | 1349 | |
1350 | #: ../thunar/thunar-launcher.c:2512 | |
1350 | #: ../thunar/thunar-launcher.c:2521 | |
1351 | 1351 | #, c-format |
1352 | 1352 | 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 | |
1356 | 1356 | msgid "_Empty File" |
1357 | 1357 | msgstr "_Tom fil" |
1358 | 1358 | |
1359 | #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933 | |
1359 | #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936 | |
1360 | 1360 | #, c-format |
1361 | 1361 | msgid "Failed to eject \"%s\"" |
1362 | 1362 | msgstr "Klarte ikkje løysa ut «%s»" |
1363 | 1363 | |
1364 | #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078 | |
1364 | #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081 | |
1365 | 1365 | #, c-format |
1366 | 1366 | msgid "Failed to unmount \"%s\"" |
1367 | 1367 | msgstr "Klarte ikkje avmontera «%s»" |
1368 | 1368 | |
1369 | #: ../thunar/thunar-launcher.c:2745 | |
1369 | #: ../thunar/thunar-launcher.c:2758 | |
1370 | 1370 | #, c-format |
1371 | 1371 | msgid "Open With \"%s\"" |
1372 | 1372 | msgstr "Opna med «%s»" |
1373 | 1373 | |
1374 | #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813 | |
1374 | #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826 | |
1375 | 1375 | #, c-format |
1376 | 1376 | msgid "Use \"%s\" to open the selected file" |
1377 | 1377 | msgid_plural "Use \"%s\" to open the selected files" |
1378 | 1378 | msgstr[0] "Bruk «%s» for å opna den valde fila" |
1379 | 1379 | msgstr[1] "Bruk «%s» for å opna dei valde filene" |
1380 | 1380 | |
1381 | #: ../thunar/thunar-launcher.c:2812 | |
1381 | #: ../thunar/thunar-launcher.c:2825 | |
1382 | 1382 | #, c-format |
1383 | 1383 | msgid "_Open With \"%s\"" |
1384 | 1384 | msgstr "_Opna med «%s»" |
1385 | 1385 | |
1386 | 1386 | #. we can only show a generic "Open" action |
1387 | #: ../thunar/thunar-launcher.c:2832 | |
1387 | #: ../thunar/thunar-launcher.c:2845 | |
1388 | 1388 | #, c-format |
1389 | 1389 | msgid "_Open With Default Applications" |
1390 | 1390 | msgstr "_Opna med standardprogrammet …" |
1391 | 1391 | |
1392 | #: ../thunar/thunar-launcher.c:2833 | |
1392 | #: ../thunar/thunar-launcher.c:2846 | |
1393 | 1393 | #, c-format |
1394 | 1394 | msgid "Open the selected file with the default application" |
1395 | 1395 | msgid_plural "Open the selected files with the default applications" |
1483 | 1483 | msgid "Selection: %s" |
1484 | 1484 | msgstr "Utval: %s" |
1485 | 1485 | |
1486 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373 | |
1486 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376 | |
1487 | 1487 | msgid "Reload the current folder" |
1488 | 1488 | msgstr "Oppdater den gjeldande mappa." |
1489 | 1489 | |
1675 | 1675 | |
1676 | 1676 | #: ../thunar/thunar-preferences-dialog.c:332 |
1677 | 1677 | msgid "View Settings" |
1678 | msgstr "" | |
1678 | msgstr "Vis innstillingar" | |
1679 | 1679 | |
1680 | 1680 | #: ../thunar/thunar-preferences-dialog.c:345 |
1681 | 1681 | msgid "View _new folders using:" |
1688 | 1688 | |
1689 | 1689 | #: ../thunar/thunar-preferences-dialog.c:352 |
1690 | 1690 | msgid "List View" |
1691 | msgstr "" | |
1691 | msgstr "Listevisning" | |
1692 | 1692 | |
1693 | 1693 | #: ../thunar/thunar-preferences-dialog.c:353 |
1694 | 1694 | msgid "Compact View" |
1695 | msgstr "" | |
1695 | msgstr "Forminska vising" | |
1696 | 1696 | |
1697 | 1697 | #: ../thunar/thunar-preferences-dialog.c:354 |
1698 | 1698 | msgid "Last Active View" |
1719 | 1719 | |
1720 | 1720 | #: ../thunar/thunar-preferences-dialog.c:380 |
1721 | 1721 | msgid "_Remember view settings for each folder" |
1722 | msgstr "" | |
1722 | msgstr "_Hugs visningsinnstillingar per mappe" | |
1723 | 1723 | |
1724 | 1724 | #: ../thunar/thunar-preferences-dialog.c:383 |
1725 | 1725 | msgid "" |
1726 | 1726 | "Select this option to remember view type, sort column, and sort order " |
1727 | 1727 | "individually for each folder" |
1728 | msgstr "" | |
1728 | msgstr "Bruk dette valet for å hugsa visningstype, sorteringskolonne og sorteringsfølgje individuelt per mappe" | |
1729 | 1729 | |
1730 | 1730 | #: ../thunar/thunar-preferences-dialog.c:391 |
1731 | 1731 | msgid "gvfs metadata support is required" |
1769 | 1769 | |
1770 | 1770 | #: ../thunar/thunar-preferences-dialog.c:444 |
1771 | 1771 | msgid "Window icon" |
1772 | msgstr "" | |
1772 | msgstr "Vindaugsikon" | |
1773 | 1773 | |
1774 | 1774 | #: ../thunar/thunar-preferences-dialog.c:457 |
1775 | 1775 | msgid "Use current folder icon" |
1776 | msgstr "" | |
1776 | msgstr "Bruk det gjeldande mappeikonet" | |
1777 | 1777 | |
1778 | 1778 | #: ../thunar/thunar-preferences-dialog.c:459 |
1779 | 1779 | msgid "Select this option to use the current folder icon as window icon" |
1971 | 1971 | |
1972 | 1972 | #: ../thunar/thunar-preferences-dialog.c:757 |
1973 | 1973 | msgid "File transfer" |
1974 | msgstr "" | |
1974 | msgstr "Filoverføring" | |
1975 | 1975 | |
1976 | 1976 | #: ../thunar/thunar-preferences-dialog.c:769 |
1977 | 1977 | msgid "Transfer files in parallel:" |
1978 | msgstr "" | |
1978 | msgstr "Overfør filer parallelt:" | |
1979 | 1979 | |
1980 | 1980 | #: ../thunar/thunar-preferences-dialog.c:771 |
1981 | 1981 | msgid "" |
1988 | 1988 | |
1989 | 1989 | #: ../thunar/thunar-preferences-dialog.c:784 |
1990 | 1990 | msgid "Local Files On Same Devices Only" |
1991 | msgstr "" | |
1991 | msgstr "Berre lokale filer på same einingar" | |
1992 | 1992 | |
1993 | 1993 | #: ../thunar/thunar-preferences-dialog.c:800 |
1994 | 1994 | msgid "Context Menu" |
2023 | 2023 | msgstr "Spør kvar gong" |
2024 | 2024 | |
2025 | 2025 | #: ../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 | |
2026 | 2030 | msgid "Apply to Folder Only" |
2027 | 2031 | 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" | |
2032 | 2032 | |
2033 | 2033 | #: ../thunar/thunar-preferences-dialog.c:868 |
2034 | 2034 | msgid "Volume Management" |
2047 | 2047 | |
2048 | 2048 | #: ../thunar/thunar-preferences-dialog.c:910 |
2049 | 2049 | msgid "Missing dependencies" |
2050 | msgstr "" | |
2050 | msgstr "Manglande avhengnader" | |
2051 | 2051 | |
2052 | 2052 | #: ../thunar/thunar-preferences-dialog.c:918 |
2053 | 2053 | msgid "" |
2077 | 2077 | |
2078 | 2078 | #: ../thunar/thunar-progress-view.c:239 |
2079 | 2079 | msgid "Pause" |
2080 | msgstr "" | |
2080 | msgstr "Pause" | |
2081 | 2081 | |
2082 | 2082 | #: ../thunar/thunar-progress-view.c:246 |
2083 | 2083 | msgid "Resume" |
2084 | msgstr "" | |
2084 | msgstr "Hald fram" | |
2085 | 2085 | |
2086 | 2086 | #: ../thunar/thunar-progress-view.c:253 |
2087 | 2087 | msgid "Cancel" |
2089 | 2089 | |
2090 | 2090 | #: ../thunar/thunar-progress-view.c:369 |
2091 | 2091 | msgid "Paused" |
2092 | msgstr "" | |
2092 | msgstr "Pausa" | |
2093 | 2093 | |
2094 | 2094 | #: ../thunar/thunar-progress-view.c:390 |
2095 | 2095 | msgid "Resuming..." |
2096 | msgstr "" | |
2096 | msgstr "Held fram …" | |
2097 | 2097 | |
2098 | 2098 | #. update the status text |
2099 | 2099 | #: ../thunar/thunar-progress-view.c:422 |
2102 | 2102 | |
2103 | 2103 | #: ../thunar/thunar-progress-view.c:574 |
2104 | 2104 | msgid "Frozen by another job on same device" |
2105 | msgstr "" | |
2105 | msgstr "Fryst av ein annan jobb på same eining" | |
2106 | 2106 | |
2107 | 2107 | #: ../thunar/thunar-progress-view.c:593 |
2108 | 2108 | msgid "Unfreezing..." |
2109 | msgstr "" | |
2109 | msgstr "Tiner …" | |
2110 | 2110 | |
2111 | 2111 | #: ../thunar/thunar-properties-dialog.c:265 |
2112 | 2112 | msgid "General" |
2212 | 2212 | msgid "Clear the file list below" |
2213 | 2213 | msgstr "Tøm fillista under" |
2214 | 2214 | |
2215 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408 | |
2215 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411 | |
2216 | 2216 | msgid "_About" |
2217 | 2217 | msgstr "_Om" |
2218 | 2218 | |
2221 | 2221 | msgstr "Vis informasjon om Thunar masseomdøyping" |
2222 | 2222 | |
2223 | 2223 | #: ../thunar/thunar-renamer-dialog.c:354 |
2224 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2224 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2225 | 2225 | #: ../thunar-bulk-rename.desktop.in.in.h:2 |
2226 | 2226 | msgid "Rename Multiple Files" |
2227 | 2227 | msgstr "Gje nytt namn til fleire filer." |
2236 | 2236 | "Click here to actually rename the files listed above to their new names." |
2237 | 2237 | msgstr "Trykk her for å gje filene ovanfor nye namn." |
2238 | 2238 | |
2239 | #: ../thunar/thunar-renamer-dialog.c:434 | |
2239 | #: ../thunar/thunar-renamer-dialog.c:435 | |
2240 | 2240 | msgid "New Name" |
2241 | 2241 | msgstr "Nytt namn" |
2242 | 2242 | |
2243 | #: ../thunar/thunar-renamer-dialog.c:497 | |
2243 | #: ../thunar/thunar-renamer-dialog.c:498 | |
2244 | 2244 | msgid "" |
2245 | 2245 | "Click here to view the documentation for the selected rename operation." |
2246 | 2246 | msgstr "Trykk her for å sjå dokumentasjonen for den valde omdøypinga." |
2249 | 2249 | #. from $libdir/thunarx-2/, |
2250 | 2250 | #. * and opening the multi rename dialog by selecting multiple |
2251 | 2251 | #. files and pressing F2. |
2252 | #: ../thunar/thunar-renamer-dialog.c:607 | |
2252 | #: ../thunar/thunar-renamer-dialog.c:608 | |
2253 | 2253 | msgid "" |
2254 | 2254 | "No renamer modules were found on your system. Please check your\n" |
2255 | 2255 | "installation or contact your system administrator. If you install Thunar\n" |
2256 | 2256 | "from source, be sure to enable the \"Simple Builtin Renamers\" plugin." |
2257 | 2257 | 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å." |
2258 | 2258 | |
2259 | #: ../thunar/thunar-renamer-dialog.c:857 | |
2259 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2260 | 2260 | msgid "Remove File" |
2261 | 2261 | msgid_plural "Remove Files" |
2262 | 2262 | msgstr[0] "Fjern fila" |
2263 | 2263 | msgstr[1] "Fjern filene" |
2264 | 2264 | |
2265 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2265 | #: ../thunar/thunar-renamer-dialog.c:859 | |
2266 | 2266 | msgid "Remove the selected file from the list of files to be renamed" |
2267 | 2267 | msgid_plural "Remove the selected files from the list of files to be renamed" |
2268 | 2268 | msgstr[0] "Fjern den valde fila frå lista over filer som skal omdøypast" |
2269 | 2269 | msgstr[1] "Fjern dei valde filene frå lista over filer som skal omdøypast" |
2270 | 2270 | |
2271 | 2271 | #. tell the user that we failed |
2272 | #: ../thunar/thunar-renamer-dialog.c:959 | |
2272 | #: ../thunar/thunar-renamer-dialog.c:955 | |
2273 | 2273 | msgid "Failed to open the documentation browser" |
2274 | 2274 | msgstr "Klarte ikkje opna dokumentasjonsvisaren" |
2275 | 2275 | |
2276 | 2276 | #. allocate the file chooser |
2277 | #: ../thunar/thunar-renamer-dialog.c:1060 | |
2277 | #: ../thunar/thunar-renamer-dialog.c:1056 | |
2278 | 2278 | msgid "Select files to rename" |
2279 | 2279 | msgstr "Vel filene du vil døypa om" |
2280 | 2280 | |
2281 | #: ../thunar/thunar-renamer-dialog.c:1076 | |
2281 | #: ../thunar/thunar-renamer-dialog.c:1072 | |
2282 | 2282 | msgid "Audio Files" |
2283 | 2283 | msgstr "Lydfiler" |
2284 | 2284 | |
2285 | #: ../thunar/thunar-renamer-dialog.c:1081 | |
2285 | #: ../thunar/thunar-renamer-dialog.c:1077 | |
2286 | 2286 | msgid "Image Files" |
2287 | 2287 | msgstr "Biletfiler" |
2288 | 2288 | |
2289 | #: ../thunar/thunar-renamer-dialog.c:1086 | |
2289 | #: ../thunar/thunar-renamer-dialog.c:1082 | |
2290 | 2290 | msgid "Video Files" |
2291 | 2291 | msgstr "Videofiler" |
2292 | 2292 | |
2293 | 2293 | #. just popup the about dialog |
2294 | #: ../thunar/thunar-renamer-dialog.c:1213 | |
2294 | #: ../thunar/thunar-renamer-dialog.c:1209 | |
2295 | 2295 | #: ../thunar-bulk-rename.desktop.in.in.h:1 |
2296 | 2296 | msgid "Bulk Rename" |
2297 | 2297 | msgstr "Masseomdøyping" |
2298 | 2298 | |
2299 | #: ../thunar/thunar-renamer-dialog.c:1214 | |
2299 | #: ../thunar/thunar-renamer-dialog.c:1210 | |
2300 | 2300 | msgid "" |
2301 | 2301 | "Thunar Bulk Rename is a powerful and extensible\n" |
2302 | 2302 | "tool to rename multiple files at once." |
2303 | 2303 | msgstr "Thunar masseomdøping er eit kraftig og utvidbart\nverktøy for å omdøypa flere filer på ein gong." |
2304 | 2304 | |
2305 | 2305 | #. change title to reflect the standalone status |
2306 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2306 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2307 | 2307 | msgid "Bulk Rename - Rename Multiple Files" |
2308 | 2308 | msgstr "Masseomdøyping - Omdøyp fleire filer" |
2309 | 2309 | |
2334 | 2334 | msgstr "Vil du hoppa over denne fila og halda fram med å omdøypa dei andre filene?" |
2335 | 2335 | |
2336 | 2336 | #: ../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 | |
2338 | 2338 | msgid "Browse the file system" |
2339 | 2339 | msgstr "Bla gjennom filsystemet" |
2340 | 2340 | |
2341 | 2341 | #: ../thunar/thunar-shortcuts-model.c:665 |
2342 | 2342 | #, c-format |
2343 | 2343 | msgid "Mount and open %s (%s)" |
2344 | msgstr "" | |
2344 | msgstr "Monter og opna %s (%s)" | |
2345 | 2345 | |
2346 | 2346 | #: ../thunar/thunar-shortcuts-model.c:678 |
2347 | 2347 | #: ../plugins/thunar-tpa/thunar-tpa.c:284 |
2367 | 2367 | msgid "Browse Network" |
2368 | 2368 | msgstr "Bla gjennom nettverket" |
2369 | 2369 | |
2370 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404 | |
2370 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407 | |
2371 | 2371 | msgid "Browse local network connections" |
2372 | 2372 | msgstr "Bla gjennom lokale nettverkstilkoplingar" |
2373 | 2373 | |
2374 | 2374 | #: ../thunar/thunar-shortcuts-model.c:1062 |
2375 | 2375 | msgid "Places" |
2376 | msgstr "" | |
2376 | msgstr "Stader" | |
2377 | 2377 | |
2378 | 2378 | #: ../thunar/thunar-shortcuts-model.c:1074 |
2379 | 2379 | msgid "Open the home folder" |
2380 | msgstr "" | |
2380 | msgstr "Opna heimemappa" | |
2381 | 2381 | |
2382 | 2382 | #: ../thunar/thunar-shortcuts-model.c:1091 |
2383 | 2383 | 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 | |
2388 | 2388 | msgid "Computer" |
2389 | 2389 | msgstr "Datamaskin" |
2390 | 2390 | |
2391 | 2391 | #: ../thunar/thunar-shortcuts-model.c:1139 |
2392 | 2392 | msgid "Browse the computer" |
2393 | msgstr "" | |
2393 | msgstr "Bla gjennom maskinen" | |
2394 | 2394 | |
2395 | 2395 | #. append the "Open in New Tab" menu action |
2396 | 2396 | #: ../thunar/thunar-shortcuts-view.c:1131 |
2406 | 2406 | msgid "Create _Shortcut" |
2407 | 2407 | msgstr "Lag _snarveg" |
2408 | 2408 | |
2409 | #: ../thunar/thunar-shortcuts-view.c:1282 | |
2409 | #: ../thunar/thunar-shortcuts-view.c:1285 | |
2410 | 2410 | msgid "_Remove Shortcut" |
2411 | 2411 | msgstr "_Fjern snarveg" |
2412 | 2412 | |
2413 | 2413 | #. append the rename menu item |
2414 | #: ../thunar/thunar-shortcuts-view.c:1299 | |
2414 | #: ../thunar/thunar-shortcuts-view.c:1302 | |
2415 | 2415 | msgid "Re_name Shortcut" |
2416 | 2416 | msgstr "Omdøyp s_narveg" |
2417 | 2417 | |
2418 | #: ../thunar/thunar-shortcuts-view.c:1629 | |
2418 | #: ../thunar/thunar-shortcuts-view.c:1632 | |
2419 | 2419 | #, c-format |
2420 | 2420 | msgid "The path \"%s\" does not refer to a directory" |
2421 | 2421 | msgstr "Stien «%s» refererer ikkje til ei mappe" |
2422 | 2422 | |
2423 | 2423 | #. display an error message to the user |
2424 | #: ../thunar/thunar-shortcuts-view.c:1649 | |
2424 | #: ../thunar/thunar-shortcuts-view.c:1652 | |
2425 | 2425 | msgid "Failed to add new shortcut" |
2426 | 2426 | msgstr "Klarte ikkje legga til den nye snarvegen" |
2427 | 2427 | |
2458 | 2458 | msgid "Permission denied" |
2459 | 2459 | msgstr "Tilgang nekta" |
2460 | 2460 | |
2461 | #: ../thunar/thunar-standard-view.c:347 | |
2461 | #: ../thunar/thunar-standard-view.c:348 | |
2462 | 2462 | msgid "Select _all Files" |
2463 | 2463 | msgstr "Vel _alle filene" |
2464 | 2464 | |
2465 | #: ../thunar/thunar-standard-view.c:347 | |
2465 | #: ../thunar/thunar-standard-view.c:348 | |
2466 | 2466 | msgid "Select all files in this window" |
2467 | 2467 | msgstr "Vel alle filene i dette vindauget" |
2468 | 2468 | |
2469 | #: ../thunar/thunar-standard-view.c:348 | |
2469 | #: ../thunar/thunar-standard-view.c:349 | |
2470 | 2470 | msgid "Select _by Pattern..." |
2471 | 2471 | msgstr "Vel _etter mønster …" |
2472 | 2472 | |
2473 | #: ../thunar/thunar-standard-view.c:348 | |
2473 | #: ../thunar/thunar-standard-view.c:349 | |
2474 | 2474 | msgid "Select all files that match a certain pattern" |
2475 | 2475 | msgstr "Vel alle filene som passar eit visst mønster" |
2476 | 2476 | |
2477 | #: ../thunar/thunar-standard-view.c:349 | |
2477 | #: ../thunar/thunar-standard-view.c:350 | |
2478 | 2478 | msgid "_Invert Selection" |
2479 | 2479 | msgstr "_Omvendt utval" |
2480 | 2480 | |
2481 | #: ../thunar/thunar-standard-view.c:349 | |
2481 | #: ../thunar/thunar-standard-view.c:350 | |
2482 | 2482 | msgid "Select all files but not those currently selected" |
2483 | 2483 | msgstr "Vel alle filer utanom dei valde filene" |
2484 | 2484 | |
2485 | #: ../thunar/thunar-standard-view.c:1487 | |
2485 | #: ../thunar/thunar-standard-view.c:1481 | |
2486 | 2486 | msgid "Loading folder contents..." |
2487 | 2487 | msgstr "Hentar mappeinnhaldet …" |
2488 | 2488 | |
2489 | 2489 | #. 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 | |
2491 | 2491 | msgid "Failed to open the home folder" |
2492 | 2492 | msgstr "Klarte ikkje opna heimemappa" |
2493 | 2493 | |
2494 | #: ../thunar/thunar-standard-view.c:2085 | |
2494 | #: ../thunar/thunar-standard-view.c:2079 | |
2495 | 2495 | msgid "Select by Pattern" |
2496 | 2496 | msgstr "Vel frå mønster" |
2497 | 2497 | |
2498 | #: ../thunar/thunar-standard-view.c:2090 | |
2498 | #: ../thunar/thunar-standard-view.c:2084 | |
2499 | 2499 | msgid "_Select" |
2500 | 2500 | msgstr "_Vel" |
2501 | 2501 | |
2502 | #: ../thunar/thunar-standard-view.c:2103 | |
2502 | #: ../thunar/thunar-standard-view.c:2097 | |
2503 | 2503 | msgid "_Pattern:" |
2504 | 2504 | msgstr "_Mønster:" |
2505 | 2505 | |
2506 | #: ../thunar/thunar-standard-view.c:2119 | |
2506 | #: ../thunar/thunar-standard-view.c:2113 | |
2507 | 2507 | msgid "Examples:" |
2508 | msgstr "" | |
2508 | msgstr "Døme:" | |
2509 | 2509 | |
2510 | 2510 | #. tell the user that the file name provided by the X Direct Save source is |
2511 | 2511 | #. invalid |
2512 | #: ../thunar/thunar-standard-view.c:2471 | |
2512 | #: ../thunar/thunar-standard-view.c:2465 | |
2513 | 2513 | msgid "Invalid filename provided by XDS drag site" |
2514 | 2514 | msgstr "Ugyldig filnamn frå XSD-drasida." |
2515 | 2515 | |
2516 | 2516 | #. display an error dialog to the user |
2517 | #: ../thunar/thunar-standard-view.c:2661 | |
2517 | #: ../thunar/thunar-standard-view.c:2655 | |
2518 | 2518 | #, c-format |
2519 | 2519 | msgid "Failed to create a link for the URL \"%s\"" |
2520 | 2520 | msgstr "Kunne ikkje oppretta lenkje til nettadressa «%s»" |
2521 | 2521 | |
2522 | #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004 | |
2522 | #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036 | |
2523 | 2523 | #, c-format |
2524 | 2524 | msgid "Failed to open directory \"%s\"" |
2525 | 2525 | msgstr "Kunne ikkje opna mappa «%s»" |
2639 | 2639 | msgid "%x at %X" |
2640 | 2640 | msgstr "%x kl. %X" |
2641 | 2641 | |
2642 | #: ../thunar/thunar-window.c:361 | |
2642 | #: ../thunar/thunar-window.c:364 | |
2643 | 2643 | msgid "_File" |
2644 | 2644 | msgstr "_Fil" |
2645 | 2645 | |
2646 | #: ../thunar/thunar-window.c:362 | |
2646 | #: ../thunar/thunar-window.c:365 | |
2647 | 2647 | msgid "New _Tab" |
2648 | 2648 | msgstr "Ny _fane" |
2649 | 2649 | |
2650 | #: ../thunar/thunar-window.c:362 | |
2650 | #: ../thunar/thunar-window.c:365 | |
2651 | 2651 | msgid "Open a new tab for the displayed location" |
2652 | 2652 | msgstr "Opna ein ny fane i den viste plasseringa" |
2653 | 2653 | |
2654 | #: ../thunar/thunar-window.c:363 | |
2654 | #: ../thunar/thunar-window.c:366 | |
2655 | 2655 | msgid "New _Window" |
2656 | 2656 | msgstr "Nytt _vindauge" |
2657 | 2657 | |
2658 | #: ../thunar/thunar-window.c:363 | |
2658 | #: ../thunar/thunar-window.c:366 | |
2659 | 2659 | msgid "Open a new Thunar window for the displayed location" |
2660 | 2660 | msgstr "Opna eit nytt Thunar-vindauge til den viste plasseringa" |
2661 | 2661 | |
2662 | #: ../thunar/thunar-window.c:364 | |
2662 | #: ../thunar/thunar-window.c:367 | |
2663 | 2663 | msgid "Detac_h Tab" |
2664 | 2664 | msgstr "_Kopla frå fane" |
2665 | 2665 | |
2666 | #: ../thunar/thunar-window.c:364 | |
2666 | #: ../thunar/thunar-window.c:367 | |
2667 | 2667 | msgid "Open current folder in a new window" |
2668 | 2668 | msgstr "Opna denne mappa i eit nytt vindauge" |
2669 | 2669 | |
2670 | #: ../thunar/thunar-window.c:365 | |
2670 | #: ../thunar/thunar-window.c:368 | |
2671 | 2671 | msgid "C_lose Tab" |
2672 | 2672 | msgstr "_Lukk fane" |
2673 | 2673 | |
2674 | #: ../thunar/thunar-window.c:365 | |
2674 | #: ../thunar/thunar-window.c:368 | |
2675 | 2675 | msgid "Close this folder" |
2676 | 2676 | msgstr "Lukk denne mappa" |
2677 | 2677 | |
2678 | #: ../thunar/thunar-window.c:366 | |
2678 | #: ../thunar/thunar-window.c:369 | |
2679 | 2679 | msgid "_Close Window" |
2680 | 2680 | msgstr "L_ukk vindauge" |
2681 | 2681 | |
2682 | #: ../thunar/thunar-window.c:366 | |
2682 | #: ../thunar/thunar-window.c:369 | |
2683 | 2683 | msgid "Close this window" |
2684 | 2684 | msgstr "Lat att dette vinduet." |
2685 | 2685 | |
2686 | #: ../thunar/thunar-window.c:367 | |
2686 | #: ../thunar/thunar-window.c:370 | |
2687 | 2687 | msgid "Close _All Windows" |
2688 | 2688 | msgstr "Lat att _alle vindauge" |
2689 | 2689 | |
2690 | #: ../thunar/thunar-window.c:367 | |
2690 | #: ../thunar/thunar-window.c:370 | |
2691 | 2691 | msgid "Close all Thunar windows" |
2692 | 2692 | msgstr "Lat att alle Thunar-vindauge." |
2693 | 2693 | |
2694 | #: ../thunar/thunar-window.c:369 | |
2694 | #: ../thunar/thunar-window.c:372 | |
2695 | 2695 | msgid "_Edit" |
2696 | 2696 | msgstr "_Rediger" |
2697 | 2697 | |
2698 | #: ../thunar/thunar-window.c:370 | |
2698 | #: ../thunar/thunar-window.c:373 | |
2699 | 2699 | msgid "Pr_eferences..." |
2700 | 2700 | msgstr "_Innstillingar" |
2701 | 2701 | |
2702 | #: ../thunar/thunar-window.c:370 | |
2702 | #: ../thunar/thunar-window.c:373 | |
2703 | 2703 | msgid "Edit Thunars Preferences" |
2704 | 2704 | msgstr "Endra innstillingane i Thunar" |
2705 | 2705 | |
2706 | #: ../thunar/thunar-window.c:372 | |
2706 | #: ../thunar/thunar-window.c:375 | |
2707 | 2707 | msgid "_View" |
2708 | 2708 | msgstr "_Vis" |
2709 | 2709 | |
2710 | #: ../thunar/thunar-window.c:373 | |
2710 | #: ../thunar/thunar-window.c:376 | |
2711 | 2711 | msgid "_Reload" |
2712 | 2712 | msgstr "_Oppdater" |
2713 | 2713 | |
2714 | #: ../thunar/thunar-window.c:375 | |
2714 | #: ../thunar/thunar-window.c:378 | |
2715 | 2715 | msgid "_Location Selector" |
2716 | 2716 | msgstr "_Plasseringsveljar" |
2717 | 2717 | |
2718 | #: ../thunar/thunar-window.c:376 | |
2718 | #: ../thunar/thunar-window.c:379 | |
2719 | 2719 | msgid "_Pathbar Style" |
2720 | 2720 | msgstr "_Stil på filstiglinja" |
2721 | 2721 | |
2722 | #: ../thunar/thunar-window.c:376 | |
2722 | #: ../thunar/thunar-window.c:379 | |
2723 | 2723 | msgid "Modern approach with buttons that correspond to folders" |
2724 | 2724 | msgstr "Moderne tilnærming med knappar som tilsvarar mapper" |
2725 | 2725 | |
2726 | #: ../thunar/thunar-window.c:377 | |
2726 | #: ../thunar/thunar-window.c:380 | |
2727 | 2727 | msgid "_Toolbar Style" |
2728 | 2728 | msgstr "_Stil på verktøylinja" |
2729 | 2729 | |
2730 | #: ../thunar/thunar-window.c:377 | |
2730 | #: ../thunar/thunar-window.c:380 | |
2731 | 2731 | msgid "Traditional approach with location bar and navigation buttons" |
2732 | 2732 | msgstr "Vanleg oppsett med adresselinje og navigasjonsknappar" |
2733 | 2733 | |
2734 | #: ../thunar/thunar-window.c:378 | |
2734 | #: ../thunar/thunar-window.c:381 | |
2735 | 2735 | msgid "_Side Pane" |
2736 | 2736 | msgstr "_Sidepanel" |
2737 | 2737 | |
2738 | #: ../thunar/thunar-window.c:379 | |
2738 | #: ../thunar/thunar-window.c:382 | |
2739 | 2739 | msgid "_Shortcuts" |
2740 | 2740 | msgstr "_Snarvegar" |
2741 | 2741 | |
2742 | #: ../thunar/thunar-window.c:379 | |
2742 | #: ../thunar/thunar-window.c:382 | |
2743 | 2743 | msgid "Toggles the visibility of the shortcuts pane" |
2744 | 2744 | msgstr "Vel om du skal visa snarvegpanelet" |
2745 | 2745 | |
2746 | #: ../thunar/thunar-window.c:380 | |
2746 | #: ../thunar/thunar-window.c:383 | |
2747 | 2747 | msgid "_Tree" |
2748 | 2748 | msgstr "_Tre" |
2749 | 2749 | |
2750 | #: ../thunar/thunar-window.c:380 | |
2750 | #: ../thunar/thunar-window.c:383 | |
2751 | 2751 | msgid "Toggles the visibility of the tree pane" |
2752 | 2752 | msgstr "Vel om du skal visa trevisingspanelet" |
2753 | 2753 | |
2754 | #: ../thunar/thunar-window.c:382 | |
2754 | #: ../thunar/thunar-window.c:385 | |
2755 | 2755 | msgid "St_atusbar" |
2756 | 2756 | msgstr "St_atuslinje" |
2757 | 2757 | |
2758 | #: ../thunar/thunar-window.c:382 | |
2758 | #: ../thunar/thunar-window.c:385 | |
2759 | 2759 | msgid "Change the visibility of this window's statusbar" |
2760 | 2760 | msgstr "Vel om dette vindauget skal ha statuslinje." |
2761 | 2761 | |
2762 | #: ../thunar/thunar-window.c:383 | |
2762 | #: ../thunar/thunar-window.c:386 | |
2763 | 2763 | msgid "_Menubar" |
2764 | 2764 | msgstr "Men_ylinje" |
2765 | 2765 | |
2766 | #: ../thunar/thunar-window.c:383 | |
2766 | #: ../thunar/thunar-window.c:386 | |
2767 | 2767 | msgid "Change the visibility of this window's menubar" |
2768 | 2768 | msgstr "Vel om dette vindauget skal ha menylinje." |
2769 | 2769 | |
2770 | #: ../thunar/thunar-window.c:384 | |
2770 | #: ../thunar/thunar-window.c:387 | |
2771 | 2771 | msgid "Show _Hidden Files" |
2772 | 2772 | msgstr "Vis _gøymde filer" |
2773 | 2773 | |
2774 | #: ../thunar/thunar-window.c:384 | |
2774 | #: ../thunar/thunar-window.c:387 | |
2775 | 2775 | msgid "Toggles the display of hidden files in the current window" |
2776 | 2776 | msgstr "Vel om du skal visa gøymde filer i dette vindauget" |
2777 | 2777 | |
2778 | #: ../thunar/thunar-window.c:385 | |
2778 | #: ../thunar/thunar-window.c:388 | |
2779 | 2779 | msgid "Zoom I_n" |
2780 | 2780 | msgstr "_Forstørr" |
2781 | 2781 | |
2782 | #: ../thunar/thunar-window.c:385 | |
2782 | #: ../thunar/thunar-window.c:388 | |
2783 | 2783 | msgid "Show the contents in more detail" |
2784 | 2784 | msgstr "Vis innhaldet meir detaljert" |
2785 | 2785 | |
2786 | #: ../thunar/thunar-window.c:386 | |
2786 | #: ../thunar/thunar-window.c:389 | |
2787 | 2787 | msgid "Zoom _Out" |
2788 | 2788 | msgstr "For_minsk" |
2789 | 2789 | |
2790 | #: ../thunar/thunar-window.c:386 | |
2790 | #: ../thunar/thunar-window.c:389 | |
2791 | 2791 | msgid "Show the contents in less detail" |
2792 | 2792 | msgstr "Vis innhaldet mindre detaljert" |
2793 | 2793 | |
2794 | #: ../thunar/thunar-window.c:387 | |
2794 | #: ../thunar/thunar-window.c:390 | |
2795 | 2795 | msgid "Normal Si_ze" |
2796 | 2796 | msgstr "Normal storleik" |
2797 | 2797 | |
2798 | #: ../thunar/thunar-window.c:387 | |
2798 | #: ../thunar/thunar-window.c:390 | |
2799 | 2799 | msgid "Show the contents at the normal size" |
2800 | 2800 | msgstr "Vis innhaldet i normal storleik" |
2801 | 2801 | |
2802 | #: ../thunar/thunar-window.c:388 | |
2802 | #: ../thunar/thunar-window.c:391 | |
2803 | 2803 | msgid "Clear Saved _Folder View Settings" |
2804 | 2804 | msgstr "" |
2805 | 2805 | |
2806 | #: ../thunar/thunar-window.c:388 | |
2806 | #: ../thunar/thunar-window.c:391 | |
2807 | 2807 | msgid "Delete saved view settings for this folder" |
2808 | 2808 | msgstr "" |
2809 | 2809 | |
2810 | #: ../thunar/thunar-window.c:389 | |
2810 | #: ../thunar/thunar-window.c:392 | |
2811 | 2811 | msgid "_Icon View" |
2812 | msgstr "" | |
2813 | ||
2814 | #: ../thunar/thunar-window.c:389 | |
2812 | msgstr "_Ikonvisning" | |
2813 | ||
2814 | #: ../thunar/thunar-window.c:392 | |
2815 | 2815 | msgid "Display folder content in an icon view" |
2816 | 2816 | msgstr "Vis mappeinnhaldet med ikonvising." |
2817 | 2817 | |
2818 | #: ../thunar/thunar-window.c:390 | |
2818 | #: ../thunar/thunar-window.c:393 | |
2819 | 2819 | msgid "_List View" |
2820 | msgstr "" | |
2821 | ||
2822 | #: ../thunar/thunar-window.c:390 | |
2820 | msgstr "_Listevisning" | |
2821 | ||
2822 | #: ../thunar/thunar-window.c:393 | |
2823 | 2823 | msgid "Display folder content in a detailed list view" |
2824 | 2824 | msgstr "Vis mappeinnhaldet i ei detaljert liste." |
2825 | 2825 | |
2826 | #: ../thunar/thunar-window.c:391 | |
2826 | #: ../thunar/thunar-window.c:394 | |
2827 | 2827 | msgid "_Compact View" |
2828 | msgstr "" | |
2829 | ||
2830 | #: ../thunar/thunar-window.c:391 | |
2828 | msgstr "_Kompakt visning" | |
2829 | ||
2830 | #: ../thunar/thunar-window.c:394 | |
2831 | 2831 | msgid "Display folder content in a compact list view" |
2832 | 2832 | msgstr "Vis mappeinnhaldet i ei forminska liste." |
2833 | 2833 | |
2834 | #: ../thunar/thunar-window.c:393 | |
2834 | #: ../thunar/thunar-window.c:396 | |
2835 | 2835 | msgid "_Go" |
2836 | 2836 | msgstr "_Køyr" |
2837 | 2837 | |
2838 | #: ../thunar/thunar-window.c:395 | |
2838 | #: ../thunar/thunar-window.c:398 | |
2839 | 2839 | 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 | |
2843 | 2843 | msgid "_Home" |
2844 | 2844 | msgstr "_Heim" |
2845 | 2845 | |
2846 | #: ../thunar/thunar-window.c:396 | |
2846 | #: ../thunar/thunar-window.c:399 | |
2847 | 2847 | msgid "Go to the home folder" |
2848 | 2848 | msgstr "Gå til heimemappa." |
2849 | 2849 | |
2850 | #: ../thunar/thunar-window.c:397 | |
2850 | #: ../thunar/thunar-window.c:400 | |
2851 | 2851 | msgid "Desktop" |
2852 | 2852 | msgstr "Skrivebord" |
2853 | 2853 | |
2854 | #: ../thunar/thunar-window.c:397 | |
2854 | #: ../thunar/thunar-window.c:400 | |
2855 | 2855 | msgid "Go to the desktop folder" |
2856 | 2856 | msgstr "Gå til skrivebordsmappa" |
2857 | 2857 | |
2858 | #: ../thunar/thunar-window.c:398 | |
2858 | #: ../thunar/thunar-window.c:401 | |
2859 | 2859 | msgid "" |
2860 | 2860 | "Browse all local and remote disks and folders accessible from this computer" |
2861 | 2861 | msgstr "" |
2862 | 2862 | |
2863 | #: ../thunar/thunar-window.c:399 | |
2863 | #: ../thunar/thunar-window.c:402 | |
2864 | 2864 | msgid "T_rash" |
2865 | 2865 | msgstr "_Papirkorg" |
2866 | 2866 | |
2867 | #: ../thunar/thunar-window.c:399 | |
2867 | #: ../thunar/thunar-window.c:402 | |
2868 | 2868 | msgid "Display the contents of the trash can" |
2869 | 2869 | msgstr "Vis innhaldet i papirkorga" |
2870 | 2870 | |
2871 | #: ../thunar/thunar-window.c:400 | |
2871 | #: ../thunar/thunar-window.c:403 | |
2872 | 2872 | msgid "Open _Parent" |
2873 | 2873 | msgstr "Opna o_pphav" |
2874 | 2874 | |
2875 | #: ../thunar/thunar-window.c:400 | |
2875 | #: ../thunar/thunar-window.c:403 | |
2876 | 2876 | msgid "Open the parent folder" |
2877 | 2877 | msgstr "Opna opphavsmappa" |
2878 | 2878 | |
2879 | #: ../thunar/thunar-window.c:401 | |
2879 | #: ../thunar/thunar-window.c:404 | |
2880 | 2880 | msgid "_Open Location..." |
2881 | 2881 | msgstr "_Opna plassering …" |
2882 | 2882 | |
2883 | #: ../thunar/thunar-window.c:401 | |
2883 | #: ../thunar/thunar-window.c:404 | |
2884 | 2884 | msgid "Specify a location to open" |
2885 | 2885 | msgstr "Oppgje ei plassering som skal opnast." |
2886 | 2886 | |
2887 | #: ../thunar/thunar-window.c:403 | |
2887 | #: ../thunar/thunar-window.c:406 | |
2888 | 2888 | msgid "T_emplates" |
2889 | 2889 | msgstr "_Malar" |
2890 | 2890 | |
2891 | #: ../thunar/thunar-window.c:403 | |
2891 | #: ../thunar/thunar-window.c:406 | |
2892 | 2892 | msgid "Go to the templates folder" |
2893 | 2893 | msgstr "Gå til malmappan." |
2894 | 2894 | |
2895 | #: ../thunar/thunar-window.c:404 | |
2895 | #: ../thunar/thunar-window.c:407 | |
2896 | 2896 | msgid "B_rowse Network" |
2897 | 2897 | msgstr "_Bla gjennom nettverket" |
2898 | 2898 | |
2899 | #: ../thunar/thunar-window.c:407 | |
2899 | #: ../thunar/thunar-window.c:410 | |
2900 | 2900 | msgid "_Contents" |
2901 | 2901 | msgstr "_Innhald" |
2902 | 2902 | |
2903 | #: ../thunar/thunar-window.c:407 | |
2903 | #: ../thunar/thunar-window.c:410 | |
2904 | 2904 | msgid "Display Thunar user manual" |
2905 | 2905 | msgstr "Vis bruksrettleiinga til Thunar" |
2906 | 2906 | |
2907 | #: ../thunar/thunar-window.c:408 | |
2907 | #: ../thunar/thunar-window.c:411 | |
2908 | 2908 | msgid "Display information about Thunar" |
2909 | 2909 | msgstr "Vis informasjon om Thunar" |
2910 | 2910 | |
2911 | #: ../thunar/thunar-window.c:409 | |
2911 | #: ../thunar/thunar-window.c:412 | |
2912 | 2912 | msgid "Back" |
2913 | 2913 | msgstr "Tilbake" |
2914 | 2914 | |
2915 | #: ../thunar/thunar-window.c:409 | |
2915 | #: ../thunar/thunar-window.c:412 | |
2916 | 2916 | msgid "Go to the previous visited folder" |
2917 | 2917 | msgstr "Gå til den førre besøkte mappa" |
2918 | 2918 | |
2919 | #: ../thunar/thunar-window.c:411 | |
2919 | #: ../thunar/thunar-window.c:414 | |
2920 | 2920 | msgid "Forward" |
2921 | 2921 | msgstr "Framover" |
2922 | 2922 | |
2923 | #: ../thunar/thunar-window.c:411 | |
2923 | #: ../thunar/thunar-window.c:414 | |
2924 | 2924 | msgid "Go to the next visited folder" |
2925 | 2925 | msgstr "Gå til den neste besøkte mappa" |
2926 | 2926 | |
2927 | #: ../thunar/thunar-window.c:412 | |
2927 | #: ../thunar/thunar-window.c:415 | |
2928 | 2928 | msgid "_Previous Tab" |
2929 | 2929 | msgstr "_Førre fane" |
2930 | 2930 | |
2931 | #: ../thunar/thunar-window.c:412 | |
2931 | #: ../thunar/thunar-window.c:415 | |
2932 | 2932 | msgid "Switch to Previous Tab" |
2933 | 2933 | msgstr "Byt til førre fane" |
2934 | 2934 | |
2935 | #: ../thunar/thunar-window.c:413 | |
2935 | #: ../thunar/thunar-window.c:416 | |
2936 | 2936 | msgid "_Next Tab" |
2937 | 2937 | msgstr "_Neste fane" |
2938 | 2938 | |
2939 | #: ../thunar/thunar-window.c:413 | |
2939 | #: ../thunar/thunar-window.c:416 | |
2940 | 2940 | msgid "Switch to Next Tab" |
2941 | 2941 | msgstr "Byt til neste fane" |
2942 | 2942 | |
2943 | 2943 | #. add the label with the root warning |
2944 | #: ../thunar/thunar-window.c:719 | |
2944 | #: ../thunar/thunar-window.c:728 | |
2945 | 2945 | msgid "Warning: you are using the root account. You may harm your system." |
2946 | 2946 | msgstr "" |
2947 | 2947 | |
2948 | #: ../thunar/thunar-window.c:1953 | |
2948 | #: ../thunar/thunar-window.c:1981 | |
2949 | 2949 | msgid "Close tab" |
2950 | 2950 | msgstr "Lukk fana" |
2951 | 2951 | |
2952 | #: ../thunar/thunar-window.c:2192 | |
2952 | #: ../thunar/thunar-window.c:2223 | |
2953 | 2953 | #, c-format |
2954 | 2954 | msgid "Open the location \"%s\"" |
2955 | 2955 | msgstr "Opna plasseringa «%s»" |
2956 | 2956 | |
2957 | #: ../thunar/thunar-window.c:2337 | |
2957 | #: ../thunar/thunar-window.c:2369 | |
2958 | 2958 | #, c-format |
2959 | 2959 | msgid "Failed to launch \"%s\"" |
2960 | 2960 | msgstr "Klarte ikkje køyra «%s»" |
2961 | 2961 | |
2962 | #: ../thunar/thunar-window.c:2860 | |
2962 | #: ../thunar/thunar-window.c:2892 | |
2963 | 2963 | msgid "Failed to open parent folder" |
2964 | 2964 | msgstr "Klarte ikkje opna opphavsmappa." |
2965 | 2965 | |
2966 | #: ../thunar/thunar-window.c:2979 | |
2966 | #: ../thunar/thunar-window.c:3011 | |
2967 | 2967 | #, c-format |
2968 | 2968 | msgid "The directory \"%s\" does not exist. Do you want to create it?" |
2969 | 2969 | msgstr "Mappa «%s» finst ikkje. Vil du oppretta ho?" |
2970 | 2970 | |
2971 | 2971 | #. display an error to the user |
2972 | #: ../thunar/thunar-window.c:3046 | |
2972 | #: ../thunar/thunar-window.c:3078 | |
2973 | 2973 | msgid "Failed to browse the computer" |
2974 | 2974 | msgstr "" |
2975 | 2975 | |
2976 | 2976 | #. display the "About Templates" dialog |
2977 | #: ../thunar/thunar-window.c:3086 | |
2977 | #: ../thunar/thunar-window.c:3118 | |
2978 | 2978 | msgid "About Templates" |
2979 | 2979 | msgstr "Om malane" |
2980 | 2980 | |
2981 | #: ../thunar/thunar-window.c:3108 | |
2981 | #: ../thunar/thunar-window.c:3140 | |
2982 | 2982 | msgid "All files in this folder will appear in the \"Create Document\" menu." |
2983 | 2983 | msgstr "Alle filene i denne mappa kjem opp i «Opprett dokument»-menyen." |
2984 | 2984 | |
2985 | #: ../thunar/thunar-window.c:3115 | |
2985 | #: ../thunar/thunar-window.c:3147 | |
2986 | 2986 | msgid "" |
2987 | 2987 | "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" |
2988 | 2988 | "\n" |
2989 | 2989 | "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." |
2990 | 2990 | 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." |
2991 | 2991 | |
2992 | #: ../thunar/thunar-window.c:3127 | |
2992 | #: ../thunar/thunar-window.c:3159 | |
2993 | 2993 | msgid "Do _not display this message again" |
2994 | 2994 | msgstr "Ikkje vis de_nne meldinga att" |
2995 | 2995 | |
2996 | 2996 | #. display an error to the user |
2997 | #: ../thunar/thunar-window.c:3158 | |
2997 | #: ../thunar/thunar-window.c:3190 | |
2998 | 2998 | msgid "Failed to open the file system root folder" |
2999 | 2999 | msgstr "Klarte ikkje opna rotmappa i filsystemet" |
3000 | 3000 | |
3001 | 3001 | #. display an error to the user |
3002 | #: ../thunar/thunar-window.c:3191 | |
3002 | #: ../thunar/thunar-window.c:3223 | |
3003 | 3003 | msgid "Failed to display the contents of the trash can" |
3004 | 3004 | msgstr "Klarte ikkje visa innhaldet i papirkorga" |
3005 | 3005 | |
3006 | 3006 | #. display an error to the user |
3007 | #: ../thunar/thunar-window.c:3224 | |
3007 | #: ../thunar/thunar-window.c:3256 | |
3008 | 3008 | msgid "Failed to browse the network" |
3009 | 3009 | msgstr "Klarte ikkje bla gjennom nettverket" |
3010 | 3010 | |
3011 | #: ../thunar/thunar-window.c:3328 | |
3011 | #: ../thunar/thunar-window.c:3360 | |
3012 | 3012 | msgid "" |
3013 | 3013 | "Thunar is a fast and easy to use file manager\n" |
3014 | 3014 | "for the Xfce Desktop Environment." |
3533 | 3533 | msgid "No icon" |
3534 | 3534 | msgstr "Ingen ikon" |
3535 | 3535 | |
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 | |
3542 | 3537 | #, c-format |
3543 | 3538 | msgid "End element handler called while in root context" |
3544 | 3539 | msgstr "Handsamaren av sluttelementet vart kalla i rotkonteksten" |
3545 | 3540 | |
3546 | #: ../plugins/thunar-uca/thunar-uca-model.c:926 | |
3541 | #: ../plugins/thunar-uca/thunar-uca-model.c:925 | |
3547 | 3542 | #, c-format |
3548 | 3543 | msgid "Unknown closing element <%s>" |
3549 | 3544 | msgstr "Ukjent avsluttingselement <%s>" |
3550 | 3545 | |
3551 | #: ../plugins/thunar-uca/thunar-uca-model.c:1426 | |
3546 | #: ../plugins/thunar-uca/thunar-uca-model.c:1425 | |
3552 | 3547 | #, c-format |
3553 | 3548 | msgid "Failed to determine save location for uca.xml" |
3554 | 3549 | msgstr "Kunne ikkje avgjera lagringsstaden til uca.xml" |
3555 | 3550 | |
3556 | #: ../plugins/thunar-uca/thunar-uca-model.c:1546 | |
3551 | #: ../plugins/thunar-uca/thunar-uca-model.c:1545 | |
3557 | 3552 | #, c-format |
3558 | 3553 | msgid "Command not configured" |
3559 | 3554 | msgstr "Kommandoen er ikkje sett opp" |
23 | 23 | "Project-Id-Version: Thunar\n" |
24 | 24 | "Report-Msgid-Bugs-To: \n" |
25 | 25 | "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" | |
27 | 27 | "Last-Translator: Emin Tufan <etcetin@gmail.com>\n" |
28 | 28 | "Language-Team: Turkish (http://www.transifex.com/xfce/thunar/language/tr/)\n" |
29 | 29 | "MIME-Version: 1.0\n" |
95 | 95 | |
96 | 96 | #: ../thunar/thunar-application.c:79 |
97 | 97 | msgid "Run in daemon mode" |
98 | msgstr "Arkaplanda çalıştır" | |
98 | msgstr "Art alan kipinde çalıştır" | |
99 | 99 | |
100 | 100 | #: ../thunar/thunar-application.c:81 |
101 | 101 | msgid "Quit a running Thunar instance" |
179 | 179 | #: ../thunar/thunar-application.c:1861 ../thunar/thunar-launcher.c:2296 |
180 | 180 | #, c-format |
181 | 181 | msgid "Create Document from template \"%s\"" |
182 | msgstr "\"%s\" şablonunda Belge Oluştur" | |
182 | msgstr "\"%s\" şablonundan Belge oluştur" | |
183 | 183 | |
184 | 184 | #: ../thunar/thunar-application.c:1925 |
185 | 185 | msgid "Copying files..." |
287 | 287 | msgid "" |
288 | 288 | "If you choose to empty the Trash, all items in it will be permanently lost. " |
289 | 289 | "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." | |
291 | 291 | |
292 | 292 | #: ../thunar/thunar-application.c:2366 |
293 | 293 | msgid "Emptying the Trash..." |
296 | 296 | #: ../thunar/thunar-application.c:2412 |
297 | 297 | #, c-format |
298 | 298 | 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ı" | |
300 | 300 | |
301 | 301 | #. display an error dialog |
302 | 302 | #: ../thunar/thunar-application.c:2429 |
318 | 318 | msgid "" |
319 | 319 | "The selected application is used to open this and other files of type " |
320 | 320 | "\"%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." | |
322 | 322 | |
323 | 323 | #: ../thunar/thunar-chooser-button.c:495 |
324 | 324 | msgid "No application selected" |
351 | 351 | #. create the "Use as default for this kind of file" button |
352 | 352 | #: ../thunar/thunar-chooser-dialog.c:281 |
353 | 353 | 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" | |
355 | 355 | |
356 | 356 | #. add the "Ok"/"Open" button |
357 | 357 | #: ../thunar/thunar-chooser-dialog.c:291 |
382 | 382 | #: ../thunar/thunar-chooser-dialog.c:643 |
383 | 383 | #, c-format |
384 | 384 | 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ç:" | |
386 | 386 | |
387 | 387 | #: ../thunar/thunar-chooser-dialog.c:651 |
388 | 388 | #, c-format |
412 | 412 | "This will remove the application launcher that appears in the file context menu, but will not uninstall the application itself.\n" |
413 | 413 | "\n" |
414 | 414 | "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." | |
416 | 416 | |
417 | 417 | #. display an error to the user |
418 | 418 | #: ../thunar/thunar-chooser-dialog.c:724 |
486 | 486 | #. tell the user that we cannot paste |
487 | 487 | #: ../thunar/thunar-clipboard-manager.c:354 |
488 | 488 | 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" | |
490 | 490 | |
491 | 491 | #. setup the dialog |
492 | 492 | #. add the "Close" button |
932 | 932 | #: ../thunar/thunar-gio-extensions.c:480 |
933 | 933 | #, c-format |
934 | 934 | 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)" | |
936 | 936 | |
937 | 937 | #: ../thunar/thunar-history.c:296 |
938 | 938 | msgid "The item will be removed from the history" |
1026 | 1026 | #: ../thunar/thunar-io-jobs-util.c:126 |
1027 | 1027 | #, c-format |
1028 | 1028 | msgid "link %u to %s" |
1029 | msgstr "%u için %s bağlatısı" | |
1029 | msgstr "%u konumundan, %s konumuna bağlantı" | |
1030 | 1030 | |
1031 | 1031 | #: ../thunar/thunar-job.c:304 |
1032 | 1032 | #, c-format |
1060 | 1060 | |
1061 | 1061 | #: ../thunar/thunar-launcher.c:243 |
1062 | 1062 | msgid "Open With Other _Application..." |
1063 | msgstr "_Diğer Uygulama ile Aç..." | |
1063 | msgstr "_Başka Uygulamayla Aç..." | |
1064 | 1064 | |
1065 | 1065 | #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843 |
1066 | 1066 | msgid "Choose another application with which to open the selected file" |
1207 | 1207 | #, c-format |
1208 | 1208 | msgid "This will open %d separate file manager window." |
1209 | 1209 | 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" | |
1212 | 1212 | |
1213 | 1213 | #: ../thunar/thunar-launcher.c:877 |
1214 | 1214 | #, c-format |
1326 | 1326 | msgid "Side Pane (Create Shortcut)" |
1327 | 1327 | msgid_plural "Side Pane (Create Shortcuts)" |
1328 | 1328 | 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)" | |
1330 | 1330 | |
1331 | 1331 | #: ../thunar/thunar-launcher.c:1760 |
1332 | 1332 | msgid "Add the selected folder to the shortcuts side pane" |
1333 | 1333 | msgid_plural "Add the selected folders to the shortcuts side pane" |
1334 | 1334 | 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" | |
1336 | 1336 | |
1337 | 1337 | #: ../thunar/thunar-launcher.c:1779 |
1338 | 1338 | msgid "Desktop (Create Link)" |
1669 | 1669 | |
1670 | 1670 | #: ../thunar/thunar-permissions-chooser.c:1144 |
1671 | 1671 | msgid "Correct _folder permissions" |
1672 | msgstr "Klasör izinleri doğru" | |
1672 | msgstr "Klasör izinlerini düzelt" | |
1673 | 1673 | |
1674 | 1674 | #: ../thunar/thunar-permissions-chooser.c:1146 |
1675 | 1675 | msgid "" |
1747 | 1747 | |
1748 | 1748 | #: ../thunar/thunar-preferences-dialog.c:394 |
1749 | 1749 | msgid "Draw frames around thumbnails" |
1750 | msgstr "Küçük resimlerin etrafınıı çerçevele" | |
1750 | msgstr "Küçük resimlerin etrafını çerçevele" | |
1751 | 1751 | |
1752 | 1752 | #: ../thunar/thunar-preferences-dialog.c:396 |
1753 | 1753 | msgid "Select this option to draw black frames around thumbnails." |
1764 | 1764 | |
1765 | 1765 | #: ../thunar/thunar-preferences-dialog.c:408 |
1766 | 1766 | msgid "Show file size in binary format" |
1767 | msgstr "Dosya boyutunu ikilik formatta göster" | |
1767 | msgstr "Dosya boyutunu ikilik biçimde göster" | |
1768 | 1768 | |
1769 | 1769 | #: ../thunar/thunar-preferences-dialog.c:410 |
1770 | 1770 | msgid "" |
1840 | 1840 | #: ../thunar/thunar-preferences-dialog.c:550 |
1841 | 1841 | #: ../thunar/thunar-preferences-dialog.c:598 |
1842 | 1842 | msgid "16px" |
1843 | msgstr "16pks" | |
1843 | msgstr "16pk" | |
1844 | 1844 | |
1845 | 1845 | #: ../thunar/thunar-preferences-dialog.c:551 |
1846 | 1846 | #: ../thunar/thunar-preferences-dialog.c:599 |
1847 | 1847 | msgid "24px" |
1848 | msgstr "24pks" | |
1848 | msgstr "24pk" | |
1849 | 1849 | |
1850 | 1850 | #: ../thunar/thunar-preferences-dialog.c:552 |
1851 | 1851 | #: ../thunar/thunar-preferences-dialog.c:600 |
1852 | 1852 | msgid "32px" |
1853 | msgstr "32pks" | |
1853 | msgstr "32pk" | |
1854 | 1854 | |
1855 | 1855 | #: ../thunar/thunar-preferences-dialog.c:553 |
1856 | 1856 | #: ../thunar/thunar-preferences-dialog.c:601 |
1857 | 1857 | msgid "48px" |
1858 | msgstr "48pks" | |
1858 | msgstr "48pk" | |
1859 | 1859 | |
1860 | 1860 | #: ../thunar/thunar-preferences-dialog.c:554 |
1861 | 1861 | #: ../thunar/thunar-preferences-dialog.c:602 |
1862 | 1862 | msgid "64px" |
1863 | msgstr "64pks" | |
1863 | msgstr "64pk" | |
1864 | 1864 | |
1865 | 1865 | #: ../thunar/thunar-preferences-dialog.c:555 |
1866 | 1866 | #: ../thunar/thunar-preferences-dialog.c:603 |
1867 | 1867 | msgid "96px" |
1868 | msgstr "96pks" | |
1868 | msgstr "96pk" | |
1869 | 1869 | |
1870 | 1870 | #: ../thunar/thunar-preferences-dialog.c:556 |
1871 | 1871 | #: ../thunar/thunar-preferences-dialog.c:604 |
1872 | 1872 | msgid "128px" |
1873 | msgstr "128pks" | |
1873 | msgstr "128pk" | |
1874 | 1874 | |
1875 | 1875 | #: ../thunar/thunar-preferences-dialog.c:557 |
1876 | 1876 | #: ../thunar/thunar-preferences-dialog.c:605 |
1877 | 1877 | msgid "160px" |
1878 | msgstr "160pks" | |
1878 | msgstr "160pk" | |
1879 | 1879 | |
1880 | 1880 | #: ../thunar/thunar-preferences-dialog.c:558 |
1881 | 1881 | #: ../thunar/thunar-preferences-dialog.c:606 |
1882 | 1882 | msgid "192px" |
1883 | msgstr "192pks" | |
1883 | msgstr "192pk" | |
1884 | 1884 | |
1885 | 1885 | #: ../thunar/thunar-preferences-dialog.c:559 |
1886 | 1886 | #: ../thunar/thunar-preferences-dialog.c:607 |
1887 | 1887 | msgid "256px" |
1888 | msgstr "256pks" | |
1888 | msgstr "256pk" | |
1889 | 1889 | |
1890 | 1890 | #: ../thunar/thunar-preferences-dialog.c:568 |
1891 | 1891 | msgid "Show Icon _Emblems" |
1946 | 1946 | |
1947 | 1947 | #: ../thunar/thunar-preferences-dialog.c:699 |
1948 | 1948 | msgid "Disabled" |
1949 | msgstr "Devredışı" | |
1949 | msgstr "Devre dışı" | |
1950 | 1950 | |
1951 | 1951 | #: ../thunar/thunar-preferences-dialog.c:705 |
1952 | 1952 | msgid "Medium" |
1985 | 1985 | |
1986 | 1986 | #: ../thunar/thunar-preferences-dialog.c:757 |
1987 | 1987 | msgid "File transfer" |
1988 | msgstr "Dosya transferi" | |
1988 | msgstr "Dosya aktarımı" | |
1989 | 1989 | |
1990 | 1990 | #: ../thunar/thunar-preferences-dialog.c:769 |
1991 | 1991 | msgid "Transfer files in parallel:" |
1998 | 1998 | "- Local Files Only: simultaneous copies for local (not remote, not attached) files\n" |
1999 | 1999 | "- Local Files On Same Devices Only: if all files are locals but on different devices (disks, mount points), copies will be sequential\n" |
2000 | 2000 | "- 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" | |
2002 | 2002 | |
2003 | 2003 | #: ../thunar/thunar-preferences-dialog.c:784 |
2004 | 2004 | msgid "Local Files On Same Devices Only" |
2014 | 2014 | |
2015 | 2015 | #: ../thunar/thunar-preferences-dialog.c:814 |
2016 | 2016 | 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ç" | |
2018 | 2018 | |
2019 | 2019 | #. Advanced |
2020 | 2020 | #: ../thunar/thunar-preferences-dialog.c:823 |
2086 | 2086 | #, c-format |
2087 | 2087 | msgid "%d file operation running" |
2088 | 2088 | 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" | |
2091 | 2091 | |
2092 | 2092 | #: ../thunar/thunar-progress-view.c:239 |
2093 | 2093 | msgid "Pause" |
2290 | 2290 | #. allocate the file chooser |
2291 | 2291 | #: ../thunar/thunar-renamer-dialog.c:1060 |
2292 | 2292 | msgid "Select files to rename" |
2293 | msgstr "Yeniden adlandırılacak dosyaları seçiniz" | |
2293 | msgstr "Yeniden adlandırılacak dosyaları seç" | |
2294 | 2294 | |
2295 | 2295 | #: ../thunar/thunar-renamer-dialog.c:1076 |
2296 | 2296 | msgid "Audio Files" |
2324 | 2324 | #: ../thunar/thunar-renamer-progress.c:187 |
2325 | 2325 | #, c-format |
2326 | 2326 | 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ı." | |
2328 | 2328 | |
2329 | 2329 | #: ../thunar/thunar-renamer-progress.c:194 |
2330 | 2330 | msgid "" |
2331 | 2331 | "You can either choose to skip this file and continue to rename the remaining" |
2332 | 2332 | " files, or revert the previously renamed files to their previous names, or " |
2333 | 2333 | "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." | |
2335 | 2335 | |
2336 | 2336 | #: ../thunar/thunar-renamer-progress.c:199 |
2337 | 2337 | msgid "_Revert Changes" |
2340 | 2340 | #: ../thunar/thunar-renamer-progress.c:200 |
2341 | 2341 | #: ../thunar/thunar-renamer-progress.c:209 |
2342 | 2342 | msgid "_Skip This File" |
2343 | msgstr "Bu Dosyayı Ge_ç" | |
2343 | msgstr "Bu Dosyayı _Atla" | |
2344 | 2344 | |
2345 | 2345 | #: ../thunar/thunar-renamer-progress.c:206 |
2346 | 2346 | msgid "" |
2347 | 2347 | "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?" | |
2349 | 2349 | |
2350 | 2350 | #: ../thunar/thunar-shortcuts-model.c:631 |
2351 | 2351 | #: ../thunar/thunar-shortcuts-model.c:995 ../thunar/thunar-window.c:394 |
2422 | 2422 | |
2423 | 2423 | #: ../thunar/thunar-shortcuts-view.c:1282 |
2424 | 2424 | msgid "_Remove Shortcut" |
2425 | msgstr "Kısa Yolu _Kaldır" | |
2425 | msgstr "Kısayolu _Kaldır" | |
2426 | 2426 | |
2427 | 2427 | #. append the rename menu item |
2428 | 2428 | #: ../thunar/thunar-shortcuts-view.c:1299 |
2429 | 2429 | msgid "Re_name Shortcut" |
2430 | msgstr "Kısa Yolu Yeniden A_dlandır" | |
2430 | msgstr "Kısayolu Yeniden A_dlandır" | |
2431 | 2431 | |
2432 | 2432 | #: ../thunar/thunar-shortcuts-view.c:1629 |
2433 | 2433 | #, c-format |
2458 | 2458 | #, c-format |
2459 | 2459 | msgid "%u item, totalling %s" |
2460 | 2460 | 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" | |
2463 | 2463 | |
2464 | 2464 | #. TRANSLATORS: this is shows if during the deep count size |
2465 | 2465 | #. * directories were not accessible |
2482 | 2482 | |
2483 | 2483 | #: ../thunar/thunar-standard-view.c:348 |
2484 | 2484 | msgid "Select _by Pattern..." |
2485 | msgstr "_Kalıp olarak seç..." | |
2485 | msgstr "_Örüntüyle seç..." | |
2486 | 2486 | |
2487 | 2487 | #: ../thunar/thunar-standard-view.c:348 |
2488 | 2488 | 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ç" | |
2490 | 2490 | |
2491 | 2491 | #: ../thunar/thunar-standard-view.c:349 |
2492 | 2492 | msgid "_Invert Selection" |
2494 | 2494 | |
2495 | 2495 | #: ../thunar/thunar-standard-view.c:349 |
2496 | 2496 | 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ç" | |
2498 | 2498 | |
2499 | 2499 | #: ../thunar/thunar-standard-view.c:1487 |
2500 | 2500 | msgid "Loading folder contents..." |
2507 | 2507 | |
2508 | 2508 | #: ../thunar/thunar-standard-view.c:2085 |
2509 | 2509 | msgid "Select by Pattern" |
2510 | msgstr "Kalıp olarak seç" | |
2510 | msgstr "Örüntüyle Seç" | |
2511 | 2511 | |
2512 | 2512 | #: ../thunar/thunar-standard-view.c:2090 |
2513 | 2513 | msgid "_Select" |
2515 | 2515 | |
2516 | 2516 | #: ../thunar/thunar-standard-view.c:2103 |
2517 | 2517 | msgid "_Pattern:" |
2518 | msgstr "_Kalıp:" | |
2518 | msgstr "_Örüntü:" | |
2519 | 2519 | |
2520 | 2520 | #: ../thunar/thunar-standard-view.c:2119 |
2521 | 2521 | msgid "Examples:" |
2525 | 2525 | #. invalid |
2526 | 2526 | #: ../thunar/thunar-standard-view.c:2471 |
2527 | 2527 | 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ı" | |
2529 | 2529 | |
2530 | 2530 | #. display an error dialog to the user |
2531 | 2531 | #: ../thunar/thunar-standard-view.c:2661 |
2543 | 2543 | msgid "" |
2544 | 2544 | "Error while copying to \"%s\": %s more space is required to copy to the " |
2545 | 2545 | "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" | |
2547 | 2547 | |
2548 | 2548 | #. update progress information |
2549 | 2549 | #: ../thunar/thunar-transfer-job.c:951 |
2663 | 2663 | |
2664 | 2664 | #: ../thunar/thunar-window.c:362 |
2665 | 2665 | 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ç" | |
2667 | 2667 | |
2668 | 2668 | #: ../thunar/thunar-window.c:363 |
2669 | 2669 | msgid "New _Window" |
2679 | 2679 | |
2680 | 2680 | #: ../thunar/thunar-window.c:364 |
2681 | 2681 | 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ç" | |
2683 | 2683 | |
2684 | 2684 | #: ../thunar/thunar-window.c:365 |
2685 | 2685 | msgid "C_lose Tab" |
2723 | 2723 | |
2724 | 2724 | #: ../thunar/thunar-window.c:373 |
2725 | 2725 | msgid "_Reload" |
2726 | msgstr "_Yenile" | |
2726 | msgstr "_Yeniden Yükle" | |
2727 | 2727 | |
2728 | 2728 | #: ../thunar/thunar-window.c:375 |
2729 | 2729 | msgid "_Location Selector" |
2743 | 2743 | |
2744 | 2744 | #: ../thunar/thunar-window.c:377 |
2745 | 2745 | 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" | |
2747 | 2747 | |
2748 | 2748 | #: ../thunar/thunar-window.c:378 |
2749 | 2749 | msgid "_Side Pane" |
2763 | 2763 | |
2764 | 2764 | #: ../thunar/thunar-window.c:380 |
2765 | 2765 | 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" | |
2767 | 2767 | |
2768 | 2768 | #: ../thunar/thunar-window.c:382 |
2769 | 2769 | msgid "St_atusbar" |
2807 | 2807 | |
2808 | 2808 | #: ../thunar/thunar-window.c:387 |
2809 | 2809 | msgid "Normal Si_ze" |
2810 | msgstr "Norma_l Boyut" | |
2810 | msgstr "Olağan _Boyut" | |
2811 | 2811 | |
2812 | 2812 | #: ../thunar/thunar-window.c:387 |
2813 | 2813 | msgid "Show the contents at the normal size" |
2859 | 2859 | |
2860 | 2860 | #: ../thunar/thunar-window.c:396 |
2861 | 2861 | msgid "Go to the home folder" |
2862 | msgstr "Ev Dizinine Git" | |
2862 | msgstr "Ev dizinine git" | |
2863 | 2863 | |
2864 | 2864 | #: ../thunar/thunar-window.c:397 |
2865 | 2865 | msgid "Desktop" |
2872 | 2872 | #: ../thunar/thunar-window.c:398 |
2873 | 2873 | msgid "" |
2874 | 2874 | "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" | |
2876 | 2876 | |
2877 | 2877 | #: ../thunar/thunar-window.c:399 |
2878 | 2878 | msgid "T_rash" |
2884 | 2884 | |
2885 | 2885 | #: ../thunar/thunar-window.c:400 |
2886 | 2886 | msgid "Open _Parent" |
2887 | msgstr "Üst d_izini aç" | |
2887 | msgstr "Üst D_izini Aç" | |
2888 | 2888 | |
2889 | 2889 | #: ../thunar/thunar-window.c:400 |
2890 | 2890 | msgid "Open the parent folder" |
2908 | 2908 | |
2909 | 2909 | #: ../thunar/thunar-window.c:404 |
2910 | 2910 | msgid "B_rowse Network" |
2911 | msgstr "Ağa _Gözat" | |
2911 | msgstr "Ağa _Göz At" | |
2912 | 2912 | |
2913 | 2913 | #: ../thunar/thunar-window.c:407 |
2914 | 2914 | msgid "_Contents" |
3010 | 3010 | #. display an error to the user |
3011 | 3011 | #: ../thunar/thunar-window.c:3158 |
3012 | 3012 | 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" | |
3014 | 3014 | |
3015 | 3015 | #. display an error to the user |
3016 | 3016 | #: ../thunar/thunar-window.c:3191 |
3026 | 3026 | msgid "" |
3027 | 3027 | "Thunar is a fast and easy to use file manager\n" |
3028 | 3028 | "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." | |
3030 | 3030 | |
3031 | 3031 | #: ../thunarx/thunarx-property-page.c:111 |
3032 | 3032 | msgid "Label" |
3042 | 3042 | |
3043 | 3043 | #: ../thunarx/thunarx-property-page.c:125 |
3044 | 3044 | 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" | |
3046 | 3046 | |
3047 | 3047 | #: ../thunarx/thunarx-provider-plugin.c:81 |
3048 | 3048 | msgid "Resident" |
3050 | 3050 | |
3051 | 3051 | #: ../thunarx/thunarx-provider-plugin.c:82 |
3052 | 3052 | msgid "Don't unload the plugin from memory" |
3053 | msgstr "Eklentiyi bellekten silme" | |
3053 | msgstr "Eklentiyi bellekten boşaltma" | |
3054 | 3054 | |
3055 | 3055 | #: ../thunarx/thunarx-renamer.c:149 |
3056 | 3056 | msgid "Help URL" |
3062 | 3062 | |
3063 | 3063 | #: ../thunarx/thunarx-renamer.c:165 |
3064 | 3064 | 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ı" | |
3066 | 3066 | |
3067 | 3067 | #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:153 |
3068 | 3068 | #: ../plugins/thunar-apr/thunar-apr-image-page.c:59 |
3073 | 3073 | msgid "" |
3074 | 3074 | "The generic name of the entry, for example \"Web Browser\" in case of " |
3075 | 3075 | "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ı\"." | |
3077 | 3077 | |
3078 | 3078 | #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:177 |
3079 | 3079 | msgid "Command:" |
3108 | 3108 | msgid "" |
3109 | 3109 | "Tooltip for the entry, for example \"View sites on the Internet\" in case of" |
3110 | 3110 | " 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." | |
3112 | 3112 | |
3113 | 3113 | #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:276 |
3114 | 3114 | msgid "Options:" |
3131 | 3131 | |
3132 | 3132 | #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:292 |
3133 | 3133 | 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ç." | |
3135 | 3135 | |
3136 | 3136 | #: ../plugins/thunar-apr/thunar-apr-desktop-page.c:366 |
3137 | 3137 | msgid "Launcher" |
3180 | 3180 | |
3181 | 3181 | #: ../plugins/thunar-apr/thunar-apr-image-page.c:55 |
3182 | 3182 | msgid "Focal Length:" |
3183 | msgstr "Odak Mesafesi:" | |
3183 | msgstr "Odak Uzunluğu:" | |
3184 | 3184 | |
3185 | 3185 | #: ../plugins/thunar-apr/thunar-apr-image-page.c:56 |
3186 | 3186 | msgid "Shutter Speed:" |
3237 | 3237 | |
3238 | 3238 | #: ../plugins/thunar-sbr/thunar-sbr-date-renamer.c:591 |
3239 | 3239 | msgid "Insert Date / Time" |
3240 | msgstr "Tarih / Saat Ekle" | |
3240 | msgstr "Tarih / Saat ekle" | |
3241 | 3241 | |
3242 | 3242 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:93 |
3243 | 3243 | msgid "lowercase" |
3257 | 3257 | |
3258 | 3258 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:102 |
3259 | 3259 | msgid "Insert" |
3260 | msgstr "Yükle" | |
3260 | msgstr "Ekle" | |
3261 | 3261 | |
3262 | 3262 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:103 |
3263 | 3263 | msgid "Overwrite" |
3326 | 3326 | |
3327 | 3327 | #: ../plugins/thunar-sbr/thunar-sbr-insert-renamer.c:386 |
3328 | 3328 | msgid "Insert / Overwrite" |
3329 | msgstr "Yükle / Üstüne Yaz" | |
3329 | msgstr "Ekle / Üstüne Yaz" | |
3330 | 3330 | |
3331 | 3331 | #: ../plugins/thunar-sbr/thunar-sbr-number-renamer.c:186 |
3332 | 3332 | msgid "_Number Format:" |
3346 | 3346 | |
3347 | 3347 | #: ../plugins/thunar-sbr/thunar-sbr-remove-renamer.c:175 |
3348 | 3348 | msgid "Remove _From Position:" |
3349 | msgstr "Konumdan _Taşı:" | |
3349 | msgstr "Konumdan _Kaldır:" | |
3350 | 3350 | |
3351 | 3351 | #: ../plugins/thunar-sbr/thunar-sbr-remove-renamer.c:210 |
3352 | 3352 | msgid "_To Position:" |
3375 | 3375 | "If you enable this option, the pattern will be treated as a regular " |
3376 | 3376 | "expression and matched using the Perl-compatible regular expressions (PCRE)." |
3377 | 3377 | " 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." | |
3379 | 3379 | |
3380 | 3380 | #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:232 |
3381 | 3381 | msgid "Replace _With:" |
3384 | 3384 | #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:240 |
3385 | 3385 | msgid "" |
3386 | 3386 | "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." | |
3388 | 3388 | |
3389 | 3389 | #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:253 |
3390 | 3390 | msgid "C_ase Sensitive Search" |
3394 | 3394 | msgid "" |
3395 | 3395 | "If you enable this option, the pattern will be searched in a case-sensitive " |
3396 | 3396 | "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." | |
3398 | 3398 | |
3399 | 3399 | #. setup a tooltip with the error message |
3400 | 3400 | #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:610 |
3401 | 3401 | #, c-format |
3402 | 3402 | 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" | |
3404 | 3404 | |
3405 | 3405 | #: ../plugins/thunar-sbr/thunar-sbr-replace-renamer.c:651 |
3406 | 3406 | msgid "Search & Replace" |
3407 | msgstr "Ara & Değiştir" | |
3407 | msgstr "Ara ve Değiştir" | |
3408 | 3408 | |
3409 | 3409 | #: ../plugins/thunar-sendto-email/main.c:217 |
3410 | 3410 | #, c-format |
3529 | 3529 | |
3530 | 3530 | #: ../plugins/thunar-uca/thunar-uca-chooser.c:370 |
3531 | 3531 | 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." | |
3533 | 3533 | |
3534 | 3534 | #. skip leading slash |
3535 | 3535 | #: ../plugins/thunar-uca/thunar-uca-editor.c:353 |
3678 | 3678 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:22 |
3679 | 3679 | #, no-c-format |
3680 | 3680 | 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" | |
3682 | 3682 | |
3683 | 3683 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:24 |
3684 | 3684 | #, no-c-format |
3685 | 3685 | 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" | |
3687 | 3687 | |
3688 | 3688 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:25 |
3689 | 3689 | msgid "the first selected filename (without path)" |
3690 | msgstr "İlk Seçilen Dosya Adı" | |
3690 | msgstr "ilk seçilen dosya adı (yol olmadan)" | |
3691 | 3691 | |
3692 | 3692 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:26 |
3693 | 3693 | msgid "the selected filenames (without paths)" |
3694 | msgstr "Seçilen Dosya Adları" | |
3694 | msgstr "seçilen dosya adları (yollar olmadan)" | |
3695 | 3695 | |
3696 | 3696 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:27 |
3697 | 3697 | msgid "Basic" |
3699 | 3699 | |
3700 | 3700 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:28 |
3701 | 3701 | msgid "_File Pattern:" |
3702 | msgstr "_Dosya Örneği:" | |
3702 | msgstr "_Dosya Örüntüsü:" | |
3703 | 3703 | |
3704 | 3704 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:29 |
3705 | 3705 | msgid "" |
3707 | 3707 | "should be displayed for a selected file. If you specify more than one " |
3708 | 3708 | "pattern here, the list items must be separated with semicolons (e.g. " |
3709 | 3709 | "*.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)." | |
3711 | 3711 | |
3712 | 3712 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:30 |
3713 | 3713 | msgid "*" |
11 | 11 | msgstr "" |
12 | 12 | "Project-Id-Version: Thunar\n" |
13 | 13 | "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" | |
17 | 17 | "Language-Team: Vietnamese (http://www.transifex.com/xfce/thunar/language/vi/)\n" |
18 | 18 | "MIME-Version: 1.0\n" |
19 | 19 | "Content-Type: text/plain; charset=UTF-8\n" |
97 | 97 | #: ../thunar/thunar-application.c:295 |
98 | 98 | #, c-format |
99 | 99 | 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" | |
101 | 101 | |
102 | 102 | #: ../thunar/thunar-application.c:305 |
103 | 103 | #, c-format |
104 | 104 | 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" | |
106 | 106 | |
107 | 107 | #: ../thunar/thunar-application.c:315 |
108 | 108 | #, c-format |
109 | 109 | 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." | |
111 | 111 | |
112 | 112 | #: ../thunar/thunar-application.c:475 |
113 | 113 | msgid "The Thunar development team. All rights reserved." |
130 | 130 | #. tell the user that we were unable to launch the file specified |
131 | 131 | #: ../thunar/thunar-application.c:1505 ../thunar/thunar-application.c:1637 |
132 | 132 | #: ../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 | |
135 | 135 | #, c-format |
136 | 136 | msgid "Failed to open \"%s\"" |
137 | 137 | msgstr "Không thể mở \"%s\"" |
142 | 142 | msgstr "Không thể mở \"%s\": %s" |
143 | 143 | |
144 | 144 | #. 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 | |
146 | 146 | #: ../thunar/thunar-properties-dialog.c:739 |
147 | 147 | #, c-format |
148 | 148 | msgid "Failed to rename \"%s\"" |
149 | 149 | msgstr "Không thể đổi tên \"%s\"" |
150 | 150 | |
151 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2250 | |
151 | #: ../thunar/thunar-application.c:1798 ../thunar/thunar-launcher.c:2259 | |
152 | 152 | msgid "New Folder" |
153 | 153 | msgstr "Thư mục mới" |
154 | 154 | |
155 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2251 | |
155 | #: ../thunar/thunar-application.c:1799 ../thunar/thunar-launcher.c:2260 | |
156 | 156 | msgid "Create New Folder" |
157 | 157 | msgstr "Tạo thư mục" |
158 | 158 | |
165 | 165 | msgstr "Tạo file" |
166 | 166 | |
167 | 167 | #. 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 | |
169 | 169 | #, c-format |
170 | 170 | msgid "Create Document from template \"%s\"" |
171 | 171 | msgstr "Tạo tài liệu mới từ mẫu \"%s\"" |
215 | 215 | #: ../thunar/thunar-chooser-dialog.c:753 ../thunar/thunar-dialogs.c:98 |
216 | 216 | #: ../thunar/thunar-dialogs.c:233 ../thunar/thunar-dialogs.c:649 |
217 | 217 | #: ../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 | |
219 | 219 | #: ../thunar/thunar-permissions-chooser.c:535 |
220 | 220 | #: ../thunar/thunar-permissions-chooser.c:1143 |
221 | 221 | #: ../thunar/thunar-properties-dialog.c:827 |
222 | 222 | #: ../thunar/thunar-renamer-dialog.c:357 |
223 | #: ../thunar/thunar-renamer-dialog.c:1063 | |
223 | #: ../thunar/thunar-renamer-dialog.c:1059 | |
224 | 224 | #: ../thunar/thunar-renamer-progress.c:198 |
225 | 225 | #: ../thunar/thunar-renamer-progress.c:208 |
226 | #: ../thunar/thunar-standard-view.c:2089 | |
226 | #: ../thunar/thunar-standard-view.c:2083 | |
227 | 227 | #: ../plugins/thunar-sendto-email/main.c:219 |
228 | 228 | #: ../plugins/thunar-sendto-email/main.c:238 |
229 | 229 | #: ../plugins/thunar-sendto-email/main.c:293 |
234 | 234 | msgid "_Cancel" |
235 | 235 | msgstr "_Huỷ bỏ" |
236 | 236 | |
237 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:260 | |
237 | #: ../thunar/thunar-application.c:2166 ../thunar/thunar-launcher.c:259 | |
238 | 238 | #: ../plugins/thunar-uca/thunar-uca-chooser.c:372 |
239 | 239 | msgid "_Delete" |
240 | 240 | msgstr "Xóa" |
265 | 265 | |
266 | 266 | #. append the "Empty Trash" menu action |
267 | 267 | #. 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 | |
269 | 269 | #: ../thunar/thunar-shortcuts-view.c:1226 |
270 | 270 | #: ../plugins/thunar-tpa/thunar-tpa.c:175 |
271 | 271 | msgid "_Empty Trash" |
316 | 316 | msgid "Other Application..." |
317 | 317 | msgstr "Các ứng dụng khác..." |
318 | 318 | |
319 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2842 | |
319 | #: ../thunar/thunar-chooser-dialog.c:186 ../thunar/thunar-launcher.c:2862 | |
320 | 320 | msgid "Open With" |
321 | 321 | msgstr "Mở với" |
322 | 322 | |
344 | 344 | #. add the "Ok"/"Open" button |
345 | 345 | #: ../thunar/thunar-chooser-dialog.c:291 |
346 | 346 | #: ../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 | |
348 | 348 | #: ../plugins/thunar-uca/thunar-uca-editor.c:142 |
349 | 349 | #: ../plugins/thunar-uca/thunar-uca-editor.c:435 |
350 | 350 | msgid "_OK" |
351 | msgstr "" | |
351 | msgstr "_Đồng " | |
352 | 352 | |
353 | 353 | #. display an error to the user |
354 | 354 | #: ../thunar/thunar-chooser-dialog.c:429 |
393 | 393 | |
394 | 394 | #: ../thunar/thunar-chooser-dialog.c:706 |
395 | 395 | msgid "_Remove" |
396 | msgstr "" | |
396 | msgstr "_Gỡ bỏ " | |
397 | 397 | |
398 | 398 | #: ../thunar/thunar-chooser-dialog.c:709 |
399 | 399 | msgid "" |
416 | 416 | #. change the accept button label text |
417 | 417 | #. aka "activate" |
418 | 418 | #: ../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 | |
421 | 421 | #: ../thunar/thunar-shortcuts-view.c:1118 |
422 | 422 | #: ../plugins/thunar-uca/thunar-uca-editor.c:177 |
423 | 423 | msgid "_Open" |
424 | 424 | msgstr "_Mở" |
425 | 425 | |
426 | 426 | #: ../thunar/thunar-chooser-dialog.c:760 |
427 | #: ../thunar/thunar-renamer-dialog.c:1071 | |
427 | #: ../thunar/thunar-renamer-dialog.c:1067 | |
428 | 428 | #: ../plugins/thunar-uca/thunar-uca-editor.c:184 |
429 | 429 | msgid "All Files" |
430 | 430 | msgstr "Tất cả tập tin" |
495 | 495 | #. add the "Help" button |
496 | 496 | #: ../thunar/thunar-column-editor.c:126 |
497 | 497 | #: ../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 | |
499 | 499 | msgid "_Help" |
500 | 500 | msgstr "Trợ giúp " |
501 | 501 | |
628 | 628 | |
629 | 629 | #: ../thunar/thunar-dialogs.c:127 |
630 | 630 | msgid "Enter the name:" |
631 | msgstr "" | |
631 | msgstr "Nhập tên:" | |
632 | 632 | |
633 | 633 | #. display an error message |
634 | 634 | #: ../thunar/thunar-dialogs.c:167 |
797 | 797 | |
798 | 798 | #. display an error to the user |
799 | 799 | #. 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 | |
801 | 801 | #, c-format |
802 | 802 | msgid "Failed to execute file \"%s\"" |
803 | 803 | msgstr "Không thể thực thi tập tin \"%s\"" |
832 | 832 | msgid "MIME Type" |
833 | 833 | msgstr "Kiểu MIME" |
834 | 834 | |
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 | |
836 | 836 | #: ../thunarx/thunarx-renamer.c:164 |
837 | 837 | msgid "Name" |
838 | 838 | msgstr "Tên" |
852 | 852 | |
853 | 853 | #: ../thunar/thunar-enum-types.c:109 |
854 | 854 | msgid "Size in Bytes" |
855 | msgstr "" | |
855 | msgstr "Kích thước tính bằng byte" | |
856 | 856 | |
857 | 857 | #: ../thunar/thunar-enum-types.c:110 |
858 | 858 | msgid "Type" |
866 | 866 | msgid "File Name" |
867 | 867 | msgstr "Tên file" |
868 | 868 | |
869 | #: ../thunar/thunar-file.c:1082 ../thunar/thunar-gio-extensions.c:289 | |
869 | #: ../thunar/thunar-file.c:1066 ../thunar/thunar-gio-extensions.c:289 | |
870 | 870 | #: ../thunar/thunar-shortcuts-model.c:1112 ../thunar.desktop.in.in.h:7 |
871 | 871 | 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 | |
876 | 876 | msgid "File System" |
877 | 877 | msgstr "File hệ thống" |
878 | 878 | |
879 | #: ../thunar/thunar-file.c:1529 | |
879 | #: ../thunar/thunar-file.c:1526 | |
880 | 880 | #, c-format |
881 | 881 | msgid "The root folder has no parent" |
882 | 882 | msgstr "Thư mục gốc không có thư mục cha" |
883 | 883 | |
884 | #: ../thunar/thunar-file.c:1623 ../thunar/thunar-file.c:1925 | |
884 | #: ../thunar/thunar-file.c:1620 | |
885 | 885 | #, c-format |
886 | 886 | msgid "Failed to parse the desktop file: %s" |
887 | 887 | msgstr "Cú pháp tập tin \"%s\" không đúng" |
888 | 888 | |
889 | 889 | #. if the .desktop file is not secure, ask user what to do |
890 | #: ../thunar/thunar-file.c:1635 | |
890 | #: ../thunar/thunar-file.c:1632 | |
891 | 891 | msgid "Untrusted application launcher" |
892 | 892 | msgstr "Trình chạy ứng dụng không tin tưởng" |
893 | 893 | |
894 | #: ../thunar/thunar-file.c:1663 | |
894 | #: ../thunar/thunar-file.c:1660 | |
895 | 895 | #, c-format |
896 | 896 | msgid "No Exec field specified" |
897 | 897 | msgstr "Exec không xác định" |
898 | 898 | |
899 | 899 | #. if the .desktop file is not secure, ask user what to do |
900 | #: ../thunar/thunar-file.c:1672 | |
900 | #: ../thunar/thunar-file.c:1669 | |
901 | 901 | msgid "Untrusted link launcher" |
902 | 902 | msgstr "Trình chạy liên kết không tin tưởng" |
903 | 903 | |
904 | #: ../thunar/thunar-file.c:1688 | |
904 | #: ../thunar/thunar-file.c:1685 | |
905 | 905 | #, c-format |
906 | 906 | msgid "No URL field specified" |
907 | 907 | msgstr "URL không xác định" |
908 | 908 | |
909 | #: ../thunar/thunar-file.c:1693 | |
909 | #: ../thunar/thunar-file.c:1690 | |
910 | 910 | msgid "Invalid desktop file" |
911 | 911 | msgstr "Desktop file không hợp lệ" |
912 | 912 | |
920 | 920 | #: ../thunar/thunar-gio-extensions.c:480 |
921 | 921 | #, c-format |
922 | 922 | msgid "%s of %s free (%d%% used)" |
923 | msgstr "" | |
923 | msgstr "%scủa %scòn trống (%d%%đã dùng)" | |
924 | 924 | |
925 | 925 | #: ../thunar/thunar-history.c:296 |
926 | 926 | msgid "The item will be removed from the history" |
942 | 942 | #: ../thunar/thunar-io-jobs.c:111 |
943 | 943 | #, c-format |
944 | 944 | msgid "Error removing file: %s" |
945 | msgstr "" | |
945 | msgstr "Lỗi khi xóa tập tin:%s" | |
946 | 946 | |
947 | 947 | #: ../thunar/thunar-io-jobs.c:214 ../thunar/thunar-io-jobs.c:369 |
948 | 948 | #, c-format |
1030 | 1030 | |
1031 | 1031 | #: ../thunar/thunar-job.c:443 |
1032 | 1032 | 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?" | |
1034 | 1034 | |
1035 | 1035 | #: ../thunar/thunar-job.c:497 |
1036 | 1036 | msgid "Do you want to create it?" |
1046 | 1046 | "space." |
1047 | 1047 | 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." |
1048 | 1048 | |
1049 | #: ../thunar/thunar-launcher.c:243 | |
1049 | #: ../thunar/thunar-launcher.c:242 | |
1050 | 1050 | msgid "Open With Other _Application..." |
1051 | 1051 | msgstr "Mở với ứng dụng _khác" |
1052 | 1052 | |
1053 | #: ../thunar/thunar-launcher.c:243 ../thunar/thunar-launcher.c:2843 | |
1053 | #: ../thunar/thunar-launcher.c:242 ../thunar/thunar-launcher.c:2863 | |
1054 | 1054 | msgid "Choose another application with which to open the selected file" |
1055 | 1055 | msgstr "CHọn một ứng dụng khác để mở file đã chọn" |
1056 | 1056 | |
1058 | 1058 | #. possible to automatically migrate to new accel paths. |
1059 | 1059 | #. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to |
1060 | 1060 | #. fix that |
1061 | #: ../thunar/thunar-launcher.c:247 | |
1061 | #: ../thunar/thunar-launcher.c:246 | |
1062 | 1062 | msgid "_Send To" |
1063 | 1063 | msgstr "_Gởi tới" |
1064 | 1064 | |
1065 | #: ../thunar/thunar-launcher.c:250 | |
1065 | #: ../thunar/thunar-launcher.c:249 | |
1066 | 1066 | msgid "_Properties..." |
1067 | 1067 | msgstr "Th_uộc tính..." |
1068 | 1068 | |
1069 | #: ../thunar/thunar-launcher.c:250 | |
1069 | #: ../thunar/thunar-launcher.c:249 | |
1070 | 1070 | msgid "View the properties of the selected file" |
1071 | 1071 | msgstr "Xem thuộc tính của các tập tin đã chọn" |
1072 | 1072 | |
1073 | #: ../thunar/thunar-launcher.c:251 ../thunar/thunar-launcher.c:1354 | |
1073 | #: ../thunar/thunar-launcher.c:250 ../thunar/thunar-launcher.c:1363 | |
1074 | 1074 | msgid "Ma_ke Link" |
1075 | 1075 | msgid_plural "Ma_ke Links" |
1076 | 1076 | msgstr[0] "Tạo liên kết" |
1077 | 1077 | |
1078 | #: ../thunar/thunar-launcher.c:252 | |
1078 | #: ../thunar/thunar-launcher.c:251 | |
1079 | 1079 | msgid "Du_plicate" |
1080 | 1080 | msgstr "Tạo bản sao" |
1081 | 1081 | |
1082 | #: ../thunar/thunar-launcher.c:253 | |
1082 | #: ../thunar/thunar-launcher.c:252 | |
1083 | 1083 | msgid "_Rename..." |
1084 | 1084 | msgstr "Đổi _tên" |
1085 | 1085 | |
1086 | #: ../thunar/thunar-launcher.c:254 | |
1086 | #: ../thunar/thunar-launcher.c:253 | |
1087 | 1087 | msgid "Delete all files and folders in the Trash" |
1088 | 1088 | msgstr "Xóa toàn bộ tập tin và thư mục trong thùng rác?" |
1089 | 1089 | |
1090 | #: ../thunar/thunar-launcher.c:255 | |
1090 | #: ../thunar/thunar-launcher.c:254 | |
1091 | 1091 | msgid "Create _Folder..." |
1092 | 1092 | msgstr "Tạo thư _mục..." |
1093 | 1093 | |
1094 | #: ../thunar/thunar-launcher.c:255 | |
1094 | #: ../thunar/thunar-launcher.c:254 | |
1095 | 1095 | msgid "Create an empty folder within the current folder" |
1096 | 1096 | msgstr "Tạo thư mục trống trong thư mục hiện tại" |
1097 | 1097 | |
1098 | #: ../thunar/thunar-launcher.c:256 | |
1098 | #: ../thunar/thunar-launcher.c:255 | |
1099 | 1099 | msgid "Create _Document" |
1100 | 1100 | msgstr "Tạo tài liệu" |
1101 | 1101 | |
1102 | #: ../thunar/thunar-launcher.c:256 | |
1102 | #: ../thunar/thunar-launcher.c:255 | |
1103 | 1103 | msgid "Create a new document from a template" |
1104 | 1104 | msgstr "" |
1105 | 1105 | |
1106 | #: ../thunar/thunar-launcher.c:258 | |
1106 | #: ../thunar/thunar-launcher.c:257 | |
1107 | 1107 | msgid "_Restore" |
1108 | 1108 | msgstr "Phục hồi" |
1109 | 1109 | |
1110 | #: ../thunar/thunar-launcher.c:259 | |
1110 | #: ../thunar/thunar-launcher.c:258 | |
1111 | 1111 | msgid "Mo_ve to Trash" |
1112 | 1112 | msgstr "Đưa vào thùng rác" |
1113 | 1113 | |
1114 | #: ../thunar/thunar-launcher.c:265 | |
1114 | #: ../thunar/thunar-launcher.c:264 | |
1115 | 1115 | msgid "_Paste" |
1116 | 1116 | msgstr "_Dán" |
1117 | 1117 | |
1118 | #: ../thunar/thunar-launcher.c:265 | |
1118 | #: ../thunar/thunar-launcher.c:264 | |
1119 | 1119 | msgid "Move or copy files previously selected by a Cut or Copy command" |
1120 | 1120 | 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" |
1121 | 1121 | |
1122 | #: ../thunar/thunar-launcher.c:266 | |
1122 | #: ../thunar/thunar-launcher.c:265 | |
1123 | 1123 | msgid "_Paste Into Folder" |
1124 | 1124 | msgstr "Dán vào thư mục này" |
1125 | 1125 | |
1126 | #: ../thunar/thunar-launcher.c:266 | |
1126 | #: ../thunar/thunar-launcher.c:265 | |
1127 | 1127 | msgid "" |
1128 | 1128 | "Move or copy files previously selected by a Cut or Copy command into the " |
1129 | 1129 | "selected folder" |
1130 | 1130 | 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" |
1131 | 1131 | |
1132 | #: ../thunar/thunar-launcher.c:267 | |
1132 | #: ../thunar/thunar-launcher.c:266 | |
1133 | 1133 | msgid "_Copy" |
1134 | 1134 | msgstr "Sao _chép" |
1135 | 1135 | |
1136 | #: ../thunar/thunar-launcher.c:267 | |
1136 | #: ../thunar/thunar-launcher.c:266 | |
1137 | 1137 | msgid "Prepare the selected files to be copied with a Paste command" |
1138 | 1138 | msgstr "Đọc các tập tin đã chọn để sao chép" |
1139 | 1139 | |
1140 | #: ../thunar/thunar-launcher.c:268 | |
1140 | #: ../thunar/thunar-launcher.c:267 | |
1141 | 1141 | msgid "Cu_t" |
1142 | 1142 | msgstr "_Cắt" |
1143 | 1143 | |
1144 | #: ../thunar/thunar-launcher.c:268 | |
1144 | #: ../thunar/thunar-launcher.c:267 | |
1145 | 1145 | msgid "Prepare the selected files to be moved with a Paste command" |
1146 | 1146 | msgstr "Đọc các tập tin đã chọn để di chuyển" |
1147 | 1147 | |
1148 | 1148 | #. 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 | |
1150 | 1150 | msgid "_Mount" |
1151 | 1151 | msgstr "Gắn kết" |
1152 | 1152 | |
1153 | #: ../thunar/thunar-launcher.c:270 | |
1153 | #: ../thunar/thunar-launcher.c:269 | |
1154 | 1154 | msgid "Mount the selected device" |
1155 | 1155 | msgstr "" |
1156 | 1156 | |
1157 | 1157 | #. 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 | |
1159 | 1159 | #: ../thunar/thunar-shortcuts-view.c:1212 |
1160 | 1160 | msgid "_Unmount" |
1161 | 1161 | msgstr "_Bỏ gắn kết" |
1162 | 1162 | |
1163 | #: ../thunar/thunar-launcher.c:271 | |
1163 | #: ../thunar/thunar-launcher.c:270 | |
1164 | 1164 | msgid "Unmount the selected device" |
1165 | 1165 | msgstr "" |
1166 | 1166 | |
1167 | 1167 | #. 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 | |
1169 | 1169 | msgid "_Eject" |
1170 | 1170 | msgstr "Ngắt" |
1171 | 1171 | |
1172 | #: ../thunar/thunar-launcher.c:272 | |
1172 | #: ../thunar/thunar-launcher.c:271 | |
1173 | 1173 | msgid "Eject the selected device" |
1174 | 1174 | msgstr "" |
1175 | 1175 | |
1176 | #: ../thunar/thunar-launcher.c:827 | |
1176 | #: ../thunar/thunar-launcher.c:826 | |
1177 | 1177 | #, c-format |
1178 | 1178 | msgid "Failed to open file \"%s\"" |
1179 | 1179 | msgstr "Không thể mở tập tin \"%s\"" |
1180 | 1180 | |
1181 | 1181 | #. we can just tell that n files failed to open |
1182 | #: ../thunar/thunar-launcher.c:833 | |
1182 | #: ../thunar/thunar-launcher.c:832 | |
1183 | 1183 | #, c-format |
1184 | 1184 | msgid "Failed to open %d file" |
1185 | 1185 | msgid_plural "Failed to open %d files" |
1186 | 1186 | msgstr[0] "Không mở được %d tập tin" |
1187 | 1187 | |
1188 | #: ../thunar/thunar-launcher.c:872 | |
1188 | #: ../thunar/thunar-launcher.c:871 | |
1189 | 1189 | msgid "Are you sure you want to open all folders?" |
1190 | 1190 | msgstr "Bạn có chắc muốn mở tất cả thư mục" |
1191 | 1191 | |
1192 | #: ../thunar/thunar-launcher.c:874 | |
1192 | #: ../thunar/thunar-launcher.c:873 | |
1193 | 1193 | #, c-format |
1194 | 1194 | msgid "This will open %d separate file manager window." |
1195 | 1195 | msgid_plural "This will open %d separate file manager windows." |
1196 | 1196 | msgstr[0] "Mở %d cửa sổ quản lí tập tin tách biệt." |
1197 | 1197 | |
1198 | #: ../thunar/thunar-launcher.c:877 | |
1198 | #: ../thunar/thunar-launcher.c:876 | |
1199 | 1199 | #, c-format |
1200 | 1200 | msgid "Open %d New Window" |
1201 | 1201 | msgid_plural "Open %d New Windows" |
1202 | 1202 | msgstr[0] "Mở %d cửa sổ mới" |
1203 | 1203 | |
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 | |
1207 | 1207 | #, c-format |
1208 | 1208 | msgid "Failed to mount \"%s\"" |
1209 | 1209 | msgstr "Không thể gắn kết \"%s\"" |
1210 | 1210 | |
1211 | #: ../thunar/thunar-launcher.c:1308 | |
1211 | #: ../thunar/thunar-launcher.c:1317 | |
1212 | 1212 | msgid "Open the selected file" |
1213 | 1213 | msgid_plural "Open the selected files" |
1214 | 1214 | msgstr[0] "Mở các tập tin đã chọn" |
1215 | 1215 | |
1216 | #: ../thunar/thunar-launcher.c:1312 | |
1216 | #: ../thunar/thunar-launcher.c:1321 | |
1217 | 1217 | msgid "_Execute" |
1218 | 1218 | msgstr "_Chạy" |
1219 | 1219 | |
1220 | #: ../thunar/thunar-launcher.c:1312 | |
1220 | #: ../thunar/thunar-launcher.c:1321 | |
1221 | 1221 | msgid "Execute the selected file" |
1222 | 1222 | msgid_plural "Execute the selected files" |
1223 | 1223 | msgstr[0] "Thực thi các tập tin đã chọn" |
1224 | 1224 | |
1225 | #: ../thunar/thunar-launcher.c:1317 | |
1225 | #: ../thunar/thunar-launcher.c:1326 | |
1226 | 1226 | #, c-format |
1227 | 1227 | msgid "Open in New _Tab" |
1228 | 1228 | msgid_plural "Open in %d New _Tabs" |
1229 | 1229 | msgstr[0] "" |
1230 | 1230 | |
1231 | #: ../thunar/thunar-launcher.c:1318 | |
1231 | #: ../thunar/thunar-launcher.c:1327 | |
1232 | 1232 | #, c-format |
1233 | 1233 | msgid "Open the selected directory in new tab" |
1234 | 1234 | msgid_plural "Open the selected directories in %d new tabs" |
1235 | 1235 | msgstr[0] "" |
1236 | 1236 | |
1237 | #: ../thunar/thunar-launcher.c:1327 | |
1237 | #: ../thunar/thunar-launcher.c:1336 | |
1238 | 1238 | #, c-format |
1239 | 1239 | msgid "Open in New _Window" |
1240 | 1240 | msgid_plural "Open in %d New _Windows" |
1241 | 1241 | msgstr[0] "" |
1242 | 1242 | |
1243 | #: ../thunar/thunar-launcher.c:1328 | |
1243 | #: ../thunar/thunar-launcher.c:1337 | |
1244 | 1244 | #, c-format |
1245 | 1245 | msgid "Open the selected directory in new window" |
1246 | 1246 | msgid_plural "Open the selected directories in %d new windows" |
1247 | 1247 | msgstr[0] "" |
1248 | 1248 | |
1249 | #: ../thunar/thunar-launcher.c:1355 | |
1249 | #: ../thunar/thunar-launcher.c:1364 | |
1250 | 1250 | msgid "Create a symbolic link for the selected file" |
1251 | 1251 | msgid_plural "Create a symbolic link for each selected file" |
1252 | 1252 | msgstr[0] "Tạo liên kết cho mỗi tập tin đã chọn" |
1253 | 1253 | |
1254 | #: ../thunar/thunar-launcher.c:1379 | |
1254 | #: ../thunar/thunar-launcher.c:1388 | |
1255 | 1255 | msgid "Rename the selected file" |
1256 | 1256 | msgid_plural "Rename the selected files" |
1257 | 1257 | msgstr[0] "Đổi tên tập tin đã chọn" |
1258 | 1258 | |
1259 | #: ../thunar/thunar-launcher.c:1389 | |
1259 | #: ../thunar/thunar-launcher.c:1398 | |
1260 | 1260 | msgid "Restore the selected file to its original location" |
1261 | 1261 | msgid_plural "Restore the selected files to its original location" |
1262 | 1262 | msgstr[0] "" |
1263 | 1263 | |
1264 | #: ../thunar/thunar-launcher.c:1406 | |
1264 | #: ../thunar/thunar-launcher.c:1415 | |
1265 | 1265 | msgid "Move the selected file to the Trash" |
1266 | 1266 | msgid_plural "Move the selected files to the Trash" |
1267 | 1267 | msgstr[0] "Đưa các tập tin đã chọn vào thùng rác" |
1268 | 1268 | |
1269 | #: ../thunar/thunar-launcher.c:1423 | |
1269 | #: ../thunar/thunar-launcher.c:1432 | |
1270 | 1270 | msgid "Permanently delete the selected file" |
1271 | 1271 | msgid_plural "Permanently delete the selected files" |
1272 | 1272 | msgstr[0] "Xóa vĩnh viễn các tập tin đã chọn" |
1273 | 1273 | |
1274 | #: ../thunar/thunar-launcher.c:1473 | |
1274 | #: ../thunar/thunar-launcher.c:1482 | |
1275 | 1275 | msgid "Cut the selection" |
1276 | 1276 | msgstr "" |
1277 | 1277 | |
1278 | #: ../thunar/thunar-launcher.c:1483 | |
1278 | #: ../thunar/thunar-launcher.c:1492 | |
1279 | 1279 | msgid "Prepare the selected file to be moved with a Paste command" |
1280 | 1280 | msgid_plural "Prepare the selected files to be moved with a Paste command" |
1281 | 1281 | msgstr[0] "Đọc các tập tin đã chọn để di chuyển" |
1282 | 1282 | |
1283 | #: ../thunar/thunar-launcher.c:1497 | |
1283 | #: ../thunar/thunar-launcher.c:1506 | |
1284 | 1284 | msgid "Copy the selection" |
1285 | 1285 | msgstr "" |
1286 | 1286 | |
1287 | #: ../thunar/thunar-launcher.c:1507 | |
1287 | #: ../thunar/thunar-launcher.c:1516 | |
1288 | 1288 | msgid "Prepare the selected file to be copied with a Paste command" |
1289 | 1289 | msgid_plural "Prepare the selected files to be copied with a Paste command" |
1290 | 1290 | msgstr[0] "Đọc các tập tin đã chọn để sao chép" |
1291 | 1291 | |
1292 | #: ../thunar/thunar-launcher.c:1530 | |
1292 | #: ../thunar/thunar-launcher.c:1539 | |
1293 | 1293 | msgid "Paste the clipboard" |
1294 | 1294 | msgstr "" |
1295 | 1295 | |
1296 | #: ../thunar/thunar-launcher.c:1759 | |
1296 | #: ../thunar/thunar-launcher.c:1768 | |
1297 | 1297 | msgid "Side Pane (Create Shortcut)" |
1298 | 1298 | msgid_plural "Side Pane (Create Shortcuts)" |
1299 | 1299 | msgstr[0] "Pane trái (Tạo biểu tượng tắt)" |
1300 | 1300 | |
1301 | #: ../thunar/thunar-launcher.c:1760 | |
1301 | #: ../thunar/thunar-launcher.c:1769 | |
1302 | 1302 | msgid "Add the selected folder to the shortcuts side pane" |
1303 | 1303 | msgid_plural "Add the selected folders to the shortcuts side pane" |
1304 | 1304 | msgstr[0] "Thêm thư mục đã chọn vào pane trái" |
1305 | 1305 | |
1306 | #: ../thunar/thunar-launcher.c:1779 | |
1306 | #: ../thunar/thunar-launcher.c:1788 | |
1307 | 1307 | msgid "Desktop (Create Link)" |
1308 | 1308 | msgid_plural "Desktop (Create Links)" |
1309 | 1309 | msgstr[0] "Desktop (tạo liên kết)" |
1310 | 1310 | |
1311 | #: ../thunar/thunar-launcher.c:1780 | |
1311 | #: ../thunar/thunar-launcher.c:1789 | |
1312 | 1312 | msgid "Create a link to the selected file on the desktop" |
1313 | 1313 | msgid_plural "Create links to the selected files on the desktop" |
1314 | 1314 | msgstr[0] "Tạo liên kết đến các tập tin đã chọn trên desktop" |
1315 | 1315 | |
1316 | #: ../thunar/thunar-launcher.c:1801 ../thunar/thunar-launcher.c:1839 | |
1316 | #: ../thunar/thunar-launcher.c:1810 ../thunar/thunar-launcher.c:1848 | |
1317 | 1317 | #, c-format |
1318 | 1318 | msgid "Send the selected file to \"%s\"" |
1319 | 1319 | msgid_plural "Send the selected files to \"%s\"" |
1320 | 1320 | msgstr[0] "Gửi các tập tin đã chọn đến \"%s\"" |
1321 | 1321 | |
1322 | #: ../thunar/thunar-launcher.c:2312 | |
1322 | #: ../thunar/thunar-launcher.c:2321 | |
1323 | 1323 | msgid "New Empty File" |
1324 | 1324 | msgstr "Tạo tập tin rỗng" |
1325 | 1325 | |
1326 | #: ../thunar/thunar-launcher.c:2313 | |
1326 | #: ../thunar/thunar-launcher.c:2322 | |
1327 | 1327 | msgid "New Empty File..." |
1328 | 1328 | msgstr "Tạo tập tin mới..." |
1329 | 1329 | |
1330 | #: ../thunar/thunar-launcher.c:2512 | |
1330 | #: ../thunar/thunar-launcher.c:2521 | |
1331 | 1331 | #, c-format |
1332 | 1332 | msgid "No templates installed in \"%s\"" |
1333 | 1333 | msgstr "" |
1334 | 1334 | |
1335 | #: ../thunar/thunar-launcher.c:2525 | |
1335 | #: ../thunar/thunar-launcher.c:2534 | |
1336 | 1336 | msgid "_Empty File" |
1337 | 1337 | msgstr "Tậ_p tin rỗng" |
1338 | 1338 | |
1339 | #: ../thunar/thunar-launcher.c:2631 ../thunar/thunar-shortcuts-view.c:1933 | |
1339 | #: ../thunar/thunar-launcher.c:2640 ../thunar/thunar-shortcuts-view.c:1936 | |
1340 | 1340 | #, c-format |
1341 | 1341 | msgid "Failed to eject \"%s\"" |
1342 | 1342 | msgstr "Không thể ngắt \"%s\"" |
1343 | 1343 | |
1344 | #: ../thunar/thunar-launcher.c:2687 ../thunar/thunar-shortcuts-view.c:2078 | |
1344 | #: ../thunar/thunar-launcher.c:2698 ../thunar/thunar-shortcuts-view.c:2081 | |
1345 | 1345 | #, c-format |
1346 | 1346 | msgid "Failed to unmount \"%s\"" |
1347 | 1347 | msgstr "Không thể gắn kết \"%s\"" |
1348 | 1348 | |
1349 | #: ../thunar/thunar-launcher.c:2745 | |
1349 | #: ../thunar/thunar-launcher.c:2758 | |
1350 | 1350 | #, c-format |
1351 | 1351 | msgid "Open With \"%s\"" |
1352 | 1352 | msgstr "Mở bằng \"%s\"" |
1353 | 1353 | |
1354 | #: ../thunar/thunar-launcher.c:2746 ../thunar/thunar-launcher.c:2813 | |
1354 | #: ../thunar/thunar-launcher.c:2759 ../thunar/thunar-launcher.c:2826 | |
1355 | 1355 | #, c-format |
1356 | 1356 | msgid "Use \"%s\" to open the selected file" |
1357 | 1357 | msgid_plural "Use \"%s\" to open the selected files" |
1358 | 1358 | msgstr[0] "Sử dụng \"%s\" để mở tập tin đã chọn" |
1359 | 1359 | |
1360 | #: ../thunar/thunar-launcher.c:2812 | |
1360 | #: ../thunar/thunar-launcher.c:2825 | |
1361 | 1361 | #, c-format |
1362 | 1362 | msgid "_Open With \"%s\"" |
1363 | 1363 | msgstr "_Mở bằng \"%s\"" |
1364 | 1364 | |
1365 | 1365 | #. we can only show a generic "Open" action |
1366 | #: ../thunar/thunar-launcher.c:2832 | |
1366 | #: ../thunar/thunar-launcher.c:2845 | |
1367 | 1367 | #, c-format |
1368 | 1368 | msgid "_Open With Default Applications" |
1369 | 1369 | msgstr "Mở bằng chương trình mặc đị_nh" |
1370 | 1370 | |
1371 | #: ../thunar/thunar-launcher.c:2833 | |
1371 | #: ../thunar/thunar-launcher.c:2846 | |
1372 | 1372 | #, c-format |
1373 | 1373 | msgid "Open the selected file with the default application" |
1374 | 1374 | msgid_plural "Open the selected files with the default applications" |
1409 | 1409 | #: ../thunar/thunar-list-model.c:2490 |
1410 | 1410 | #, c-format |
1411 | 1411 | msgid "\"%s\": broken link" |
1412 | msgstr "" | |
1412 | msgstr "\"%s\": liên kết đã hỏng" | |
1413 | 1413 | |
1414 | 1414 | #: ../thunar/thunar-list-model.c:2495 |
1415 | 1415 | #, c-format |
1416 | 1416 | msgid "\"%s\": %s link to %s" |
1417 | msgstr "" | |
1417 | msgstr "\"%s\": %s liên kết tới %s" | |
1418 | 1418 | |
1419 | 1419 | #: ../thunar/thunar-list-model.c:2501 |
1420 | 1420 | #, c-format |
1421 | 1421 | msgid "\"%s\": shortcut" |
1422 | msgstr "" | |
1422 | msgstr "\"%s\": lối tắt" | |
1423 | 1423 | |
1424 | 1424 | #: ../thunar/thunar-list-model.c:2505 |
1425 | 1425 | #, c-format |
1426 | 1426 | msgid "\"%s\": mountable" |
1427 | msgstr "" | |
1427 | msgstr "\"%s\": có thể mount" | |
1428 | 1428 | |
1429 | 1429 | #. I18N, first %s is the display name of the file, 2nd the file size, 3rd the |
1430 | 1430 | #. content type |
1431 | 1431 | #: ../thunar/thunar-list-model.c:2512 |
1432 | 1432 | #, c-format |
1433 | 1433 | msgid "\"%s\": %s %s" |
1434 | msgstr "" | |
1434 | msgstr "\"%s\": %s %s" | |
1435 | 1435 | |
1436 | 1436 | #. I18N, first %s is the display name of the file, second the content type |
1437 | 1437 | #: ../thunar/thunar-list-model.c:2521 |
1438 | 1438 | #, c-format |
1439 | 1439 | msgid "\"%s\": %s" |
1440 | msgstr "" | |
1440 | msgstr "\"%s\": %s" | |
1441 | 1441 | |
1442 | 1442 | #. TRANSLATORS: Try to come up with a short translation of "Original Path" |
1443 | 1443 | #. (which is the path |
1459 | 1459 | msgid "Selection: %s" |
1460 | 1460 | msgstr "" |
1461 | 1461 | |
1462 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:373 | |
1462 | #: ../thunar/thunar-location-entry.c:200 ../thunar/thunar-window.c:376 | |
1463 | 1463 | msgid "Reload the current folder" |
1464 | 1464 | msgstr "Đọc lại thư mục hiện tại" |
1465 | 1465 | |
1623 | 1623 | |
1624 | 1624 | #: ../thunar/thunar-permissions-chooser.c:1015 |
1625 | 1625 | msgid "Varying (no change)" |
1626 | msgstr "" | |
1626 | msgstr "Thay đổi (giữ nguyên)" | |
1627 | 1627 | |
1628 | 1628 | #: ../thunar/thunar-permissions-chooser.c:1142 |
1629 | 1629 | msgid "Correct folder permissions automatically?" |
1726 | 1726 | |
1727 | 1727 | #: ../thunar/thunar-preferences-dialog.c:408 |
1728 | 1728 | 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" | |
1730 | 1730 | |
1731 | 1731 | #: ../thunar/thunar-preferences-dialog.c:410 |
1732 | 1732 | msgid "" |
1733 | 1733 | "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." | |
1735 | 1735 | |
1736 | 1736 | #: ../thunar/thunar-preferences-dialog.c:432 |
1737 | 1737 | msgid "_Text beside icons" |
1767 | 1767 | #. TRANSLATORS: custom date format |
1768 | 1768 | #: ../thunar/thunar-preferences-dialog.c:494 |
1769 | 1769 | msgid "Custom" |
1770 | msgstr "" | |
1770 | msgstr "Tùy chỉnh" | |
1771 | 1771 | |
1772 | 1772 | #. TRANSLATORS: Please do not translate the first column (specifiers), |
1773 | 1773 | #. 'strftime' and of course '\n' |
1784 | 1784 | "%S second\n" |
1785 | 1785 | "\n" |
1786 | 1786 | "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'" | |
1788 | 1788 | |
1789 | 1789 | #. Side Pane |
1790 | 1790 | #: ../thunar/thunar-preferences-dialog.c:522 |
1802 | 1802 | #: ../thunar/thunar-preferences-dialog.c:550 |
1803 | 1803 | #: ../thunar/thunar-preferences-dialog.c:598 |
1804 | 1804 | msgid "16px" |
1805 | msgstr "" | |
1805 | msgstr "16px" | |
1806 | 1806 | |
1807 | 1807 | #: ../thunar/thunar-preferences-dialog.c:551 |
1808 | 1808 | #: ../thunar/thunar-preferences-dialog.c:599 |
1809 | 1809 | msgid "24px" |
1810 | msgstr "" | |
1810 | msgstr "24px" | |
1811 | 1811 | |
1812 | 1812 | #: ../thunar/thunar-preferences-dialog.c:552 |
1813 | 1813 | #: ../thunar/thunar-preferences-dialog.c:600 |
1814 | 1814 | msgid "32px" |
1815 | msgstr "" | |
1815 | msgstr "32px" | |
1816 | 1816 | |
1817 | 1817 | #: ../thunar/thunar-preferences-dialog.c:553 |
1818 | 1818 | #: ../thunar/thunar-preferences-dialog.c:601 |
1819 | 1819 | msgid "48px" |
1820 | msgstr "" | |
1820 | msgstr "48px" | |
1821 | 1821 | |
1822 | 1822 | #: ../thunar/thunar-preferences-dialog.c:554 |
1823 | 1823 | #: ../thunar/thunar-preferences-dialog.c:602 |
1824 | 1824 | msgid "64px" |
1825 | msgstr "" | |
1825 | msgstr "64px" | |
1826 | 1826 | |
1827 | 1827 | #: ../thunar/thunar-preferences-dialog.c:555 |
1828 | 1828 | #: ../thunar/thunar-preferences-dialog.c:603 |
1829 | 1829 | msgid "96px" |
1830 | msgstr "" | |
1830 | msgstr "96px" | |
1831 | 1831 | |
1832 | 1832 | #: ../thunar/thunar-preferences-dialog.c:556 |
1833 | 1833 | #: ../thunar/thunar-preferences-dialog.c:604 |
1834 | 1834 | msgid "128px" |
1835 | msgstr "" | |
1835 | msgstr "128px" | |
1836 | 1836 | |
1837 | 1837 | #: ../thunar/thunar-preferences-dialog.c:557 |
1838 | 1838 | #: ../thunar/thunar-preferences-dialog.c:605 |
1839 | 1839 | msgid "160px" |
1840 | msgstr "" | |
1840 | msgstr "160px" | |
1841 | 1841 | |
1842 | 1842 | #: ../thunar/thunar-preferences-dialog.c:558 |
1843 | 1843 | #: ../thunar/thunar-preferences-dialog.c:606 |
1844 | 1844 | msgid "192px" |
1845 | msgstr "" | |
1845 | msgstr "192px" | |
1846 | 1846 | |
1847 | 1847 | #: ../thunar/thunar-preferences-dialog.c:559 |
1848 | 1848 | #: ../thunar/thunar-preferences-dialog.c:607 |
1849 | 1849 | msgid "256px" |
1850 | msgstr "" | |
1850 | msgstr "256px" | |
1851 | 1851 | |
1852 | 1852 | #: ../thunar/thunar-preferences-dialog.c:568 |
1853 | 1853 | msgid "Show Icon _Emblems" |
1924 | 1924 | |
1925 | 1925 | #: ../thunar/thunar-preferences-dialog.c:727 |
1926 | 1926 | msgid "Tabs instead of new Windows" |
1927 | msgstr "" | |
1927 | msgstr "Chuyển hướng thay vì mở cửa sổ mới" | |
1928 | 1928 | |
1929 | 1929 | #: ../thunar/thunar-preferences-dialog.c:740 |
1930 | 1930 | 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" | |
1932 | 1932 | |
1933 | 1933 | #: ../thunar/thunar-preferences-dialog.c:742 |
1934 | 1934 | msgid "" |
1935 | 1935 | "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" | |
1937 | 1937 | |
1938 | 1938 | #: ../thunar/thunar-preferences-dialog.c:746 |
1939 | 1939 | msgid "Open new thunar instances as tabs" |
1940 | msgstr "" | |
1940 | msgstr "Mở tiến trình mới của thunar bằng tab" | |
1941 | 1941 | |
1942 | 1942 | #: ../thunar/thunar-preferences-dialog.c:748 |
1943 | 1943 | msgid "" |
1944 | 1944 | "Select this option to open new thunar instances as tabs in an existing " |
1945 | 1945 | "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" | |
1947 | 1947 | |
1948 | 1948 | #: ../thunar/thunar-preferences-dialog.c:757 |
1949 | 1949 | msgid "File transfer" |
1968 | 1968 | |
1969 | 1969 | #: ../thunar/thunar-preferences-dialog.c:800 |
1970 | 1970 | msgid "Context Menu" |
1971 | msgstr "" | |
1971 | msgstr "Menu ngữ cảnh" | |
1972 | 1972 | |
1973 | 1973 | #: ../thunar/thunar-preferences-dialog.c:812 |
1974 | 1974 | 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" | |
1976 | 1976 | |
1977 | 1977 | #: ../thunar/thunar-preferences-dialog.c:814 |
1978 | 1978 | 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" | |
1980 | 1980 | |
1981 | 1981 | #. Advanced |
1982 | 1982 | #: ../thunar/thunar-preferences-dialog.c:823 |
1996 | 1996 | |
1997 | 1997 | #: ../thunar/thunar-preferences-dialog.c:855 |
1998 | 1998 | msgid "Ask every time" |
1999 | msgstr "" | |
1999 | msgstr "Hỏi mọi lúc" | |
2000 | 2000 | |
2001 | 2001 | #: ../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 | |
2002 | 2006 | msgid "Apply to Folder Only" |
2003 | 2007 | 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" | |
2008 | 2008 | |
2009 | 2009 | #: ../thunar/thunar-preferences-dialog.c:868 |
2010 | 2010 | msgid "Volume Management" |
2019 | 2019 | msgid "" |
2020 | 2020 | "<a href=\"volman-config:\">Configure</a> the management of removable drives,\n" |
2021 | 2021 | "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." | |
2023 | 2023 | |
2024 | 2024 | #: ../thunar/thunar-preferences-dialog.c:910 |
2025 | 2025 | msgid "Missing dependencies" |
2026 | msgstr "" | |
2026 | msgstr "Thiếu gói phụ thuộc" | |
2027 | 2027 | |
2028 | 2028 | #: ../thunar/thunar-preferences-dialog.c:918 |
2029 | 2029 | msgid "" |
2031 | 2031 | "Important features including trash support,\n" |
2032 | 2032 | "removable media and remote location browsing\n" |
2033 | 2033 | "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>" | |
2035 | 2035 | |
2036 | 2036 | #. tell the user that we failed to come up with the thunar-volman |
2037 | 2037 | #. configuration dialog |
2060 | 2060 | |
2061 | 2061 | #: ../thunar/thunar-progress-view.c:253 |
2062 | 2062 | msgid "Cancel" |
2063 | msgstr "" | |
2063 | msgstr "Hủy bỏ" | |
2064 | 2064 | |
2065 | 2065 | #: ../thunar/thunar-progress-view.c:369 |
2066 | 2066 | msgid "Paused" |
2187 | 2187 | msgid "Clear the file list below" |
2188 | 2188 | msgstr "Xoá danh sách file bên dưới" |
2189 | 2189 | |
2190 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:408 | |
2190 | #: ../thunar/thunar-renamer-dialog.c:195 ../thunar/thunar-window.c:411 | |
2191 | 2191 | msgid "_About" |
2192 | 2192 | msgstr "_Thông tin" |
2193 | 2193 | |
2196 | 2196 | msgstr "Hiển thị thông tin về chương trình đổi tên đồng loạt của Thunar" |
2197 | 2197 | |
2198 | 2198 | #: ../thunar/thunar-renamer-dialog.c:354 |
2199 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2199 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2200 | 2200 | #: ../thunar-bulk-rename.desktop.in.in.h:2 |
2201 | 2201 | msgid "Rename Multiple Files" |
2202 | 2202 | msgstr "Đổi tên nhiều tập tin" |
2211 | 2211 | "Click here to actually rename the files listed above to their new names." |
2212 | 2212 | msgstr "Bấm vào đây để tiến hành đổi tên những tập tin ở dưới." |
2213 | 2213 | |
2214 | #: ../thunar/thunar-renamer-dialog.c:434 | |
2214 | #: ../thunar/thunar-renamer-dialog.c:435 | |
2215 | 2215 | msgid "New Name" |
2216 | 2216 | msgstr "Tên mới" |
2217 | 2217 | |
2218 | #: ../thunar/thunar-renamer-dialog.c:497 | |
2218 | #: ../thunar/thunar-renamer-dialog.c:498 | |
2219 | 2219 | msgid "" |
2220 | 2220 | "Click here to view the documentation for the selected rename operation." |
2221 | 2221 | msgstr "Bấm vào đây để xem tài liệu về tác vụ đổi tên đã chọn" |
2224 | 2224 | #. from $libdir/thunarx-2/, |
2225 | 2225 | #. * and opening the multi rename dialog by selecting multiple |
2226 | 2226 | #. files and pressing F2. |
2227 | #: ../thunar/thunar-renamer-dialog.c:607 | |
2227 | #: ../thunar/thunar-renamer-dialog.c:608 | |
2228 | 2228 | msgid "" |
2229 | 2229 | "No renamer modules were found on your system. Please check your\n" |
2230 | 2230 | "installation or contact your system administrator. If you install Thunar\n" |
2231 | 2231 | "from source, be sure to enable the \"Simple Builtin Renamers\" plugin." |
2232 | 2232 | 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\"" |
2233 | 2233 | |
2234 | #: ../thunar/thunar-renamer-dialog.c:857 | |
2234 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2235 | 2235 | msgid "Remove File" |
2236 | 2236 | msgid_plural "Remove Files" |
2237 | 2237 | msgstr[0] "Bỏ tập tin" |
2238 | 2238 | |
2239 | #: ../thunar/thunar-renamer-dialog.c:858 | |
2239 | #: ../thunar/thunar-renamer-dialog.c:859 | |
2240 | 2240 | msgid "Remove the selected file from the list of files to be renamed" |
2241 | 2241 | msgid_plural "Remove the selected files from the list of files to be renamed" |
2242 | 2242 | msgstr[0] "Bỏ những tập tin đã chọn khỏi danh sách sẽ đổi tên" |
2243 | 2243 | |
2244 | 2244 | #. tell the user that we failed |
2245 | #: ../thunar/thunar-renamer-dialog.c:959 | |
2245 | #: ../thunar/thunar-renamer-dialog.c:955 | |
2246 | 2246 | msgid "Failed to open the documentation browser" |
2247 | 2247 | msgstr "Khong mở được trình duyệt tài liệu" |
2248 | 2248 | |
2249 | 2249 | #. allocate the file chooser |
2250 | #: ../thunar/thunar-renamer-dialog.c:1060 | |
2250 | #: ../thunar/thunar-renamer-dialog.c:1056 | |
2251 | 2251 | msgid "Select files to rename" |
2252 | 2252 | msgstr "Chọn tập tin để đổi tên" |
2253 | 2253 | |
2254 | #: ../thunar/thunar-renamer-dialog.c:1076 | |
2254 | #: ../thunar/thunar-renamer-dialog.c:1072 | |
2255 | 2255 | msgid "Audio Files" |
2256 | 2256 | msgstr "Các tập tin âm thành" |
2257 | 2257 | |
2258 | #: ../thunar/thunar-renamer-dialog.c:1081 | |
2258 | #: ../thunar/thunar-renamer-dialog.c:1077 | |
2259 | 2259 | msgid "Image Files" |
2260 | 2260 | msgstr "Các tập tin hình" |
2261 | 2261 | |
2262 | #: ../thunar/thunar-renamer-dialog.c:1086 | |
2262 | #: ../thunar/thunar-renamer-dialog.c:1082 | |
2263 | 2263 | msgid "Video Files" |
2264 | 2264 | msgstr "Các tập tin video" |
2265 | 2265 | |
2266 | 2266 | #. just popup the about dialog |
2267 | #: ../thunar/thunar-renamer-dialog.c:1213 | |
2267 | #: ../thunar/thunar-renamer-dialog.c:1209 | |
2268 | 2268 | #: ../thunar-bulk-rename.desktop.in.in.h:1 |
2269 | 2269 | msgid "Bulk Rename" |
2270 | 2270 | msgstr "Đổi tên hàng loạt" |
2271 | 2271 | |
2272 | #: ../thunar/thunar-renamer-dialog.c:1214 | |
2272 | #: ../thunar/thunar-renamer-dialog.c:1210 | |
2273 | 2273 | msgid "" |
2274 | 2274 | "Thunar Bulk Rename is a powerful and extensible\n" |
2275 | 2275 | "tool to rename multiple files at once." |
2276 | 2276 | 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." |
2277 | 2277 | |
2278 | 2278 | #. change title to reflect the standalone status |
2279 | #: ../thunar/thunar-renamer-dialog.c:1785 | |
2279 | #: ../thunar/thunar-renamer-dialog.c:1781 | |
2280 | 2280 | msgid "Bulk Rename - Rename Multiple Files" |
2281 | 2281 | msgstr "Bulk rename - Đổi tên tập tin hàng loạt" |
2282 | 2282 | |
2307 | 2307 | 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?" |
2308 | 2308 | |
2309 | 2309 | #: ../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 | |
2311 | 2311 | msgid "Browse the file system" |
2312 | 2312 | msgstr "Duyệt tập tin hệ thống" |
2313 | 2313 | |
2339 | 2339 | msgid "Browse Network" |
2340 | 2340 | msgstr "Duyệt mạng" |
2341 | 2341 | |
2342 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:404 | |
2342 | #: ../thunar/thunar-shortcuts-model.c:1040 ../thunar/thunar-window.c:407 | |
2343 | 2343 | msgid "Browse local network connections" |
2344 | 2344 | msgstr "Duyệt các kết nối mạng cục bộ" |
2345 | 2345 | |
2355 | 2355 | msgid "Open the desktop folder" |
2356 | 2356 | msgstr "" |
2357 | 2357 | |
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 | |
2360 | 2360 | msgid "Computer" |
2361 | 2361 | msgstr "Máy vi tính" |
2362 | 2362 | |
2378 | 2378 | msgid "Create _Shortcut" |
2379 | 2379 | msgstr "Tạo lối tắt" |
2380 | 2380 | |
2381 | #: ../thunar/thunar-shortcuts-view.c:1282 | |
2381 | #: ../thunar/thunar-shortcuts-view.c:1285 | |
2382 | 2382 | msgid "_Remove Shortcut" |
2383 | 2383 | msgstr "Xóa biểu tượng" |
2384 | 2384 | |
2385 | 2385 | #. append the rename menu item |
2386 | #: ../thunar/thunar-shortcuts-view.c:1299 | |
2386 | #: ../thunar/thunar-shortcuts-view.c:1302 | |
2387 | 2387 | msgid "Re_name Shortcut" |
2388 | 2388 | msgstr "Đổi tên biểu tượng" |
2389 | 2389 | |
2390 | #: ../thunar/thunar-shortcuts-view.c:1629 | |
2390 | #: ../thunar/thunar-shortcuts-view.c:1632 | |
2391 | 2391 | #, c-format |
2392 | 2392 | msgid "The path \"%s\" does not refer to a directory" |
2393 | 2393 | msgstr "Đường dẫn \"%s\" không phải là thư mục" |
2394 | 2394 | |
2395 | 2395 | #. display an error message to the user |
2396 | #: ../thunar/thunar-shortcuts-view.c:1649 | |
2396 | #: ../thunar/thunar-shortcuts-view.c:1652 | |
2397 | 2397 | msgid "Failed to add new shortcut" |
2398 | 2398 | msgstr "Không thể thêm biểu tượng tắt mới" |
2399 | 2399 | |
2429 | 2429 | msgid "Permission denied" |
2430 | 2430 | msgstr "Không có quyền thao tác" |
2431 | 2431 | |
2432 | #: ../thunar/thunar-standard-view.c:347 | |
2432 | #: ../thunar/thunar-standard-view.c:348 | |
2433 | 2433 | msgid "Select _all Files" |
2434 | 2434 | msgstr "Chọn toàn bộ" |
2435 | 2435 | |
2436 | #: ../thunar/thunar-standard-view.c:347 | |
2436 | #: ../thunar/thunar-standard-view.c:348 | |
2437 | 2437 | msgid "Select all files in this window" |
2438 | 2438 | msgstr "Chọn toàn bộ trong cửa sổ này" |
2439 | 2439 | |
2440 | #: ../thunar/thunar-standard-view.c:348 | |
2440 | #: ../thunar/thunar-standard-view.c:349 | |
2441 | 2441 | msgid "Select _by Pattern..." |
2442 | 2442 | msgstr "Chọn bằng mẫu (pattern)..." |
2443 | 2443 | |
2444 | #: ../thunar/thunar-standard-view.c:348 | |
2444 | #: ../thunar/thunar-standard-view.c:349 | |
2445 | 2445 | msgid "Select all files that match a certain pattern" |
2446 | 2446 | msgstr "Chọn toàn bộ mục phù hợp với mẫu" |
2447 | 2447 | |
2448 | #: ../thunar/thunar-standard-view.c:349 | |
2448 | #: ../thunar/thunar-standard-view.c:350 | |
2449 | 2449 | msgid "_Invert Selection" |
2450 | 2450 | msgstr "Đảo ngược lựa chọn" |
2451 | 2451 | |
2452 | #: ../thunar/thunar-standard-view.c:349 | |
2452 | #: ../thunar/thunar-standard-view.c:350 | |
2453 | 2453 | msgid "Select all files but not those currently selected" |
2454 | 2454 | msgstr "" |
2455 | 2455 | |
2456 | #: ../thunar/thunar-standard-view.c:1487 | |
2456 | #: ../thunar/thunar-standard-view.c:1481 | |
2457 | 2457 | msgid "Loading folder contents..." |
2458 | 2458 | msgstr "Đang đọc nội dung thư mục..." |
2459 | 2459 | |
2460 | 2460 | #. 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 | |
2462 | 2462 | msgid "Failed to open the home folder" |
2463 | 2463 | msgstr "Không thể mở thư mục home" |
2464 | 2464 | |
2465 | #: ../thunar/thunar-standard-view.c:2085 | |
2465 | #: ../thunar/thunar-standard-view.c:2079 | |
2466 | 2466 | msgid "Select by Pattern" |
2467 | 2467 | msgstr "Chọn bằng mẫu" |
2468 | 2468 | |
2469 | #: ../thunar/thunar-standard-view.c:2090 | |
2469 | #: ../thunar/thunar-standard-view.c:2084 | |
2470 | 2470 | msgid "_Select" |
2471 | 2471 | msgstr "Chọn" |
2472 | 2472 | |
2473 | #: ../thunar/thunar-standard-view.c:2103 | |
2473 | #: ../thunar/thunar-standard-view.c:2097 | |
2474 | 2474 | msgid "_Pattern:" |
2475 | 2475 | msgstr "Mẫu:" |
2476 | 2476 | |
2477 | #: ../thunar/thunar-standard-view.c:2119 | |
2477 | #: ../thunar/thunar-standard-view.c:2113 | |
2478 | 2478 | msgid "Examples:" |
2479 | 2479 | msgstr "" |
2480 | 2480 | |
2481 | 2481 | #. tell the user that the file name provided by the X Direct Save source is |
2482 | 2482 | #. invalid |
2483 | #: ../thunar/thunar-standard-view.c:2471 | |
2483 | #: ../thunar/thunar-standard-view.c:2465 | |
2484 | 2484 | msgid "Invalid filename provided by XDS drag site" |
2485 | 2485 | msgstr "Tên tập tin từ X Direct Save không hợp lệ" |
2486 | 2486 | |
2487 | 2487 | #. display an error dialog to the user |
2488 | #: ../thunar/thunar-standard-view.c:2661 | |
2488 | #: ../thunar/thunar-standard-view.c:2655 | |
2489 | 2489 | #, c-format |
2490 | 2490 | msgid "Failed to create a link for the URL \"%s\"" |
2491 | 2491 | msgstr "Không tạo được liên kết cho URL \"%s\"" |
2492 | 2492 | |
2493 | #: ../thunar/thunar-standard-view.c:3111 ../thunar/thunar-window.c:3004 | |
2493 | #: ../thunar/thunar-standard-view.c:3105 ../thunar/thunar-window.c:3036 | |
2494 | 2494 | #, c-format |
2495 | 2495 | msgid "Failed to open directory \"%s\"" |
2496 | 2496 | msgstr "Không mở được thư mục \"%s\"" |
2607 | 2607 | msgid "%x at %X" |
2608 | 2608 | msgstr "%x vào %X" |
2609 | 2609 | |
2610 | #: ../thunar/thunar-window.c:361 | |
2610 | #: ../thunar/thunar-window.c:364 | |
2611 | 2611 | msgid "_File" |
2612 | 2612 | msgstr "_Tập tin" |
2613 | 2613 | |
2614 | #: ../thunar/thunar-window.c:362 | |
2614 | #: ../thunar/thunar-window.c:365 | |
2615 | 2615 | msgid "New _Tab" |
2616 | 2616 | msgstr "Tab mới" |
2617 | 2617 | |
2618 | #: ../thunar/thunar-window.c:362 | |
2618 | #: ../thunar/thunar-window.c:365 | |
2619 | 2619 | msgid "Open a new tab for the displayed location" |
2620 | 2620 | msgstr "Mở tab mới cho địa điểm hiện hành" |
2621 | 2621 | |
2622 | #: ../thunar/thunar-window.c:363 | |
2622 | #: ../thunar/thunar-window.c:366 | |
2623 | 2623 | msgid "New _Window" |
2624 | 2624 | msgstr "Cửa sổ mới" |
2625 | 2625 | |
2626 | #: ../thunar/thunar-window.c:363 | |
2626 | #: ../thunar/thunar-window.c:366 | |
2627 | 2627 | msgid "Open a new Thunar window for the displayed location" |
2628 | 2628 | msgstr "Mở một của sổ mới" |
2629 | 2629 | |
2630 | #: ../thunar/thunar-window.c:364 | |
2630 | #: ../thunar/thunar-window.c:367 | |
2631 | 2631 | msgid "Detac_h Tab" |
2632 | 2632 | msgstr "Gỡ tab thành cửa sổ" |
2633 | 2633 | |
2634 | #: ../thunar/thunar-window.c:364 | |
2634 | #: ../thunar/thunar-window.c:367 | |
2635 | 2635 | msgid "Open current folder in a new window" |
2636 | 2636 | msgstr "Mở thư mục hiện tại trong cửa sổ mới" |
2637 | 2637 | |
2638 | #: ../thunar/thunar-window.c:365 | |
2638 | #: ../thunar/thunar-window.c:368 | |
2639 | 2639 | msgid "C_lose Tab" |
2640 | 2640 | msgstr "Đóng tab" |
2641 | 2641 | |
2642 | #: ../thunar/thunar-window.c:365 | |
2642 | #: ../thunar/thunar-window.c:368 | |
2643 | 2643 | msgid "Close this folder" |
2644 | 2644 | msgstr "Đóng thư mục này" |
2645 | 2645 | |
2646 | #: ../thunar/thunar-window.c:366 | |
2646 | #: ../thunar/thunar-window.c:369 | |
2647 | 2647 | msgid "_Close Window" |
2648 | 2648 | msgstr "Đóng cửa sổ" |
2649 | 2649 | |
2650 | #: ../thunar/thunar-window.c:366 | |
2650 | #: ../thunar/thunar-window.c:369 | |
2651 | 2651 | msgid "Close this window" |
2652 | 2652 | msgstr "Đóng cửa sổ này" |
2653 | 2653 | |
2654 | #: ../thunar/thunar-window.c:367 | |
2654 | #: ../thunar/thunar-window.c:370 | |
2655 | 2655 | msgid "Close _All Windows" |
2656 | 2656 | msgstr "Đóng tất cả cửa sổ" |
2657 | 2657 | |
2658 | #: ../thunar/thunar-window.c:367 | |
2658 | #: ../thunar/thunar-window.c:370 | |
2659 | 2659 | msgid "Close all Thunar windows" |
2660 | 2660 | msgstr "Đóng toàn bộ cửa sổ Thunar" |
2661 | 2661 | |
2662 | #: ../thunar/thunar-window.c:369 | |
2662 | #: ../thunar/thunar-window.c:372 | |
2663 | 2663 | msgid "_Edit" |
2664 | 2664 | msgstr "Sửa đổi" |
2665 | 2665 | |
2666 | #: ../thunar/thunar-window.c:370 | |
2666 | #: ../thunar/thunar-window.c:373 | |
2667 | 2667 | msgid "Pr_eferences..." |
2668 | 2668 | msgstr "Tùy thích..." |
2669 | 2669 | |
2670 | #: ../thunar/thunar-window.c:370 | |
2670 | #: ../thunar/thunar-window.c:373 | |
2671 | 2671 | msgid "Edit Thunars Preferences" |
2672 | 2672 | msgstr "Thay đổi tùy thích cho thunar" |
2673 | 2673 | |
2674 | #: ../thunar/thunar-window.c:372 | |
2674 | #: ../thunar/thunar-window.c:375 | |
2675 | 2675 | msgid "_View" |
2676 | 2676 | msgstr "Hiển thị" |
2677 | 2677 | |
2678 | #: ../thunar/thunar-window.c:373 | |
2678 | #: ../thunar/thunar-window.c:376 | |
2679 | 2679 | msgid "_Reload" |
2680 | 2680 | msgstr "Đọc lại" |
2681 | 2681 | |
2682 | #: ../thunar/thunar-window.c:375 | |
2682 | #: ../thunar/thunar-window.c:378 | |
2683 | 2683 | msgid "_Location Selector" |
2684 | 2684 | msgstr "Thanh chọn địa điểm" |
2685 | 2685 | |
2686 | #: ../thunar/thunar-window.c:376 | |
2686 | #: ../thunar/thunar-window.c:379 | |
2687 | 2687 | msgid "_Pathbar Style" |
2688 | 2688 | msgstr "Kiểu nút" |
2689 | 2689 | |
2690 | #: ../thunar/thunar-window.c:376 | |
2690 | #: ../thunar/thunar-window.c:379 | |
2691 | 2691 | msgid "Modern approach with buttons that correspond to folders" |
2692 | 2692 | msgstr "Kiểu mới với một thư mục là một nút, dễ di chuyển" |
2693 | 2693 | |
2694 | #: ../thunar/thunar-window.c:377 | |
2694 | #: ../thunar/thunar-window.c:380 | |
2695 | 2695 | msgid "_Toolbar Style" |
2696 | 2696 | msgstr "Kiểu đường dẫn cũ" |
2697 | 2697 | |
2698 | #: ../thunar/thunar-window.c:377 | |
2698 | #: ../thunar/thunar-window.c:380 | |
2699 | 2699 | msgid "Traditional approach with location bar and navigation buttons" |
2700 | 2700 | msgstr "Kiểu đường dẫn truyền thống với một ô textbox chứa đường dẫn" |
2701 | 2701 | |
2702 | #: ../thunar/thunar-window.c:378 | |
2702 | #: ../thunar/thunar-window.c:381 | |
2703 | 2703 | msgid "_Side Pane" |
2704 | 2704 | msgstr "Pane trái" |
2705 | 2705 | |
2706 | #: ../thunar/thunar-window.c:379 | |
2706 | #: ../thunar/thunar-window.c:382 | |
2707 | 2707 | msgid "_Shortcuts" |
2708 | 2708 | msgstr "Pane biểu tượng tắt" |
2709 | 2709 | |
2710 | #: ../thunar/thunar-window.c:379 | |
2710 | #: ../thunar/thunar-window.c:382 | |
2711 | 2711 | msgid "Toggles the visibility of the shortcuts pane" |
2712 | 2712 | msgstr "Hiện/ẩn thanh biểu tượng tắt" |
2713 | 2713 | |
2714 | #: ../thunar/thunar-window.c:380 | |
2714 | #: ../thunar/thunar-window.c:383 | |
2715 | 2715 | msgid "_Tree" |
2716 | 2716 | msgstr "Pane cây" |
2717 | 2717 | |
2718 | #: ../thunar/thunar-window.c:380 | |
2718 | #: ../thunar/thunar-window.c:383 | |
2719 | 2719 | msgid "Toggles the visibility of the tree pane" |
2720 | 2720 | msgstr "Hiện/ẩn pane cây" |
2721 | 2721 | |
2722 | #: ../thunar/thunar-window.c:382 | |
2722 | #: ../thunar/thunar-window.c:385 | |
2723 | 2723 | msgid "St_atusbar" |
2724 | 2724 | msgstr "Thanh trạng thái" |
2725 | 2725 | |
2726 | #: ../thunar/thunar-window.c:382 | |
2726 | #: ../thunar/thunar-window.c:385 | |
2727 | 2727 | msgid "Change the visibility of this window's statusbar" |
2728 | 2728 | msgstr "Ẩn/hiện thanh trạng thái" |
2729 | 2729 | |
2730 | #: ../thunar/thunar-window.c:383 | |
2730 | #: ../thunar/thunar-window.c:386 | |
2731 | 2731 | msgid "_Menubar" |
2732 | 2732 | msgstr "Thanh menu" |
2733 | 2733 | |
2734 | #: ../thunar/thunar-window.c:383 | |
2734 | #: ../thunar/thunar-window.c:386 | |
2735 | 2735 | msgid "Change the visibility of this window's menubar" |
2736 | 2736 | msgstr "Ẩn/hiện thanh menu" |
2737 | 2737 | |
2738 | #: ../thunar/thunar-window.c:384 | |
2738 | #: ../thunar/thunar-window.c:387 | |
2739 | 2739 | msgid "Show _Hidden Files" |
2740 | 2740 | msgstr "Hiện tập tin ẩn" |
2741 | 2741 | |
2742 | #: ../thunar/thunar-window.c:384 | |
2742 | #: ../thunar/thunar-window.c:387 | |
2743 | 2743 | msgid "Toggles the display of hidden files in the current window" |
2744 | 2744 | msgstr "Hiện/ẩn những tập tin ẩn trong thư mục" |
2745 | 2745 | |
2746 | #: ../thunar/thunar-window.c:385 | |
2746 | #: ../thunar/thunar-window.c:388 | |
2747 | 2747 | msgid "Zoom I_n" |
2748 | 2748 | msgstr "Phóng to" |
2749 | 2749 | |
2750 | #: ../thunar/thunar-window.c:385 | |
2750 | #: ../thunar/thunar-window.c:388 | |
2751 | 2751 | msgid "Show the contents in more detail" |
2752 | 2752 | msgstr "Xem nội dung chi tiết hơn" |
2753 | 2753 | |
2754 | #: ../thunar/thunar-window.c:386 | |
2754 | #: ../thunar/thunar-window.c:389 | |
2755 | 2755 | msgid "Zoom _Out" |
2756 | 2756 | msgstr "Thu nhỏ" |
2757 | 2757 | |
2758 | #: ../thunar/thunar-window.c:386 | |
2758 | #: ../thunar/thunar-window.c:389 | |
2759 | 2759 | msgid "Show the contents in less detail" |
2760 | 2760 | msgstr "Xem nội dung ít chi tiết hơn" |
2761 | 2761 | |
2762 | #: ../thunar/thunar-window.c:387 | |
2762 | #: ../thunar/thunar-window.c:390 | |
2763 | 2763 | msgid "Normal Si_ze" |
2764 | 2764 | msgstr "Cỡ bình thường" |
2765 | 2765 | |
2766 | #: ../thunar/thunar-window.c:387 | |
2766 | #: ../thunar/thunar-window.c:390 | |
2767 | 2767 | msgid "Show the contents at the normal size" |
2768 | 2768 | msgstr "Xem nội dung ở cỡ bình thường" |
2769 | 2769 | |
2770 | #: ../thunar/thunar-window.c:388 | |
2770 | #: ../thunar/thunar-window.c:391 | |
2771 | 2771 | msgid "Clear Saved _Folder View Settings" |
2772 | 2772 | msgstr "" |
2773 | 2773 | |
2774 | #: ../thunar/thunar-window.c:388 | |
2774 | #: ../thunar/thunar-window.c:391 | |
2775 | 2775 | msgid "Delete saved view settings for this folder" |
2776 | 2776 | msgstr "" |
2777 | 2777 | |
2778 | #: ../thunar/thunar-window.c:389 | |
2778 | #: ../thunar/thunar-window.c:392 | |
2779 | 2779 | msgid "_Icon View" |
2780 | 2780 | msgstr "" |
2781 | 2781 | |
2782 | #: ../thunar/thunar-window.c:389 | |
2782 | #: ../thunar/thunar-window.c:392 | |
2783 | 2783 | msgid "Display folder content in an icon view" |
2784 | 2784 | msgstr "Hiển thị các mục bằng biểu tượng lớn" |
2785 | 2785 | |
2786 | #: ../thunar/thunar-window.c:390 | |
2786 | #: ../thunar/thunar-window.c:393 | |
2787 | 2787 | msgid "_List View" |
2788 | 2788 | msgstr "" |
2789 | 2789 | |
2790 | #: ../thunar/thunar-window.c:390 | |
2790 | #: ../thunar/thunar-window.c:393 | |
2791 | 2791 | msgid "Display folder content in a detailed list view" |
2792 | 2792 | msgstr "Xem các mục theo kiểu danh sách chi tiết" |
2793 | 2793 | |
2794 | #: ../thunar/thunar-window.c:391 | |
2794 | #: ../thunar/thunar-window.c:394 | |
2795 | 2795 | msgid "_Compact View" |
2796 | 2796 | msgstr "" |
2797 | 2797 | |
2798 | #: ../thunar/thunar-window.c:391 | |
2798 | #: ../thunar/thunar-window.c:394 | |
2799 | 2799 | msgid "Display folder content in a compact list view" |
2800 | 2800 | msgstr "Xem các mục theo kiểu danh sách thu gọn" |
2801 | 2801 | |
2802 | #: ../thunar/thunar-window.c:393 | |
2802 | #: ../thunar/thunar-window.c:396 | |
2803 | 2803 | msgid "_Go" |
2804 | 2804 | msgstr "Đi" |
2805 | 2805 | |
2806 | #: ../thunar/thunar-window.c:395 | |
2806 | #: ../thunar/thunar-window.c:398 | |
2807 | 2807 | msgid "Go to the computer folder" |
2808 | 2808 | msgstr "" |
2809 | 2809 | |
2810 | #: ../thunar/thunar-window.c:396 | |
2810 | #: ../thunar/thunar-window.c:399 | |
2811 | 2811 | msgid "_Home" |
2812 | 2812 | msgstr "Home" |
2813 | 2813 | |
2814 | #: ../thunar/thunar-window.c:396 | |
2814 | #: ../thunar/thunar-window.c:399 | |
2815 | 2815 | msgid "Go to the home folder" |
2816 | 2816 | msgstr "Đến thư mục home" |
2817 | 2817 | |
2818 | #: ../thunar/thunar-window.c:397 | |
2818 | #: ../thunar/thunar-window.c:400 | |
2819 | 2819 | msgid "Desktop" |
2820 | 2820 | msgstr "Desktop" |
2821 | 2821 | |
2822 | #: ../thunar/thunar-window.c:397 | |
2822 | #: ../thunar/thunar-window.c:400 | |
2823 | 2823 | msgid "Go to the desktop folder" |
2824 | 2824 | msgstr "Đến thư mục desktop" |
2825 | 2825 | |
2826 | #: ../thunar/thunar-window.c:398 | |
2826 | #: ../thunar/thunar-window.c:401 | |
2827 | 2827 | msgid "" |
2828 | 2828 | "Browse all local and remote disks and folders accessible from this computer" |
2829 | 2829 | msgstr "" |
2830 | 2830 | |
2831 | #: ../thunar/thunar-window.c:399 | |
2831 | #: ../thunar/thunar-window.c:402 | |
2832 | 2832 | msgid "T_rash" |
2833 | 2833 | msgstr "Thùng rác" |
2834 | 2834 | |
2835 | #: ../thunar/thunar-window.c:399 | |
2835 | #: ../thunar/thunar-window.c:402 | |
2836 | 2836 | msgid "Display the contents of the trash can" |
2837 | 2837 | msgstr "Hiển thị nội dung của thùng rác" |
2838 | 2838 | |
2839 | #: ../thunar/thunar-window.c:400 | |
2839 | #: ../thunar/thunar-window.c:403 | |
2840 | 2840 | msgid "Open _Parent" |
2841 | 2841 | msgstr "Mở thư mục cha" |
2842 | 2842 | |
2843 | #: ../thunar/thunar-window.c:400 | |
2843 | #: ../thunar/thunar-window.c:403 | |
2844 | 2844 | msgid "Open the parent folder" |
2845 | 2845 | msgstr "Mở thư mục cha" |
2846 | 2846 | |
2847 | #: ../thunar/thunar-window.c:401 | |
2847 | #: ../thunar/thunar-window.c:404 | |
2848 | 2848 | msgid "_Open Location..." |
2849 | 2849 | msgstr "Mở địa điểm..." |
2850 | 2850 | |
2851 | #: ../thunar/thunar-window.c:401 | |
2851 | #: ../thunar/thunar-window.c:404 | |
2852 | 2852 | msgid "Specify a location to open" |
2853 | 2853 | msgstr "Chỉ ra một địa chỉ để mở" |
2854 | 2854 | |
2855 | #: ../thunar/thunar-window.c:403 | |
2855 | #: ../thunar/thunar-window.c:406 | |
2856 | 2856 | msgid "T_emplates" |
2857 | 2857 | msgstr "Mẫu" |
2858 | 2858 | |
2859 | #: ../thunar/thunar-window.c:403 | |
2859 | #: ../thunar/thunar-window.c:406 | |
2860 | 2860 | msgid "Go to the templates folder" |
2861 | 2861 | msgstr "Đến thư mục mẫu" |
2862 | 2862 | |
2863 | #: ../thunar/thunar-window.c:404 | |
2863 | #: ../thunar/thunar-window.c:407 | |
2864 | 2864 | msgid "B_rowse Network" |
2865 | 2865 | msgstr "Duyệt mạng" |
2866 | 2866 | |
2867 | #: ../thunar/thunar-window.c:407 | |
2867 | #: ../thunar/thunar-window.c:410 | |
2868 | 2868 | msgid "_Contents" |
2869 | 2869 | msgstr "Nội dung" |
2870 | 2870 | |
2871 | #: ../thunar/thunar-window.c:407 | |
2871 | #: ../thunar/thunar-window.c:410 | |
2872 | 2872 | msgid "Display Thunar user manual" |
2873 | 2873 | msgstr "Xem hướng dẫn sửa dụng Thunar" |
2874 | 2874 | |
2875 | #: ../thunar/thunar-window.c:408 | |
2875 | #: ../thunar/thunar-window.c:411 | |
2876 | 2876 | msgid "Display information about Thunar" |
2877 | 2877 | msgstr "Xem thông tin về thunar" |
2878 | 2878 | |
2879 | #: ../thunar/thunar-window.c:409 | |
2879 | #: ../thunar/thunar-window.c:412 | |
2880 | 2880 | msgid "Back" |
2881 | 2881 | msgstr "Quay lui" |
2882 | 2882 | |
2883 | #: ../thunar/thunar-window.c:409 | |
2883 | #: ../thunar/thunar-window.c:412 | |
2884 | 2884 | msgid "Go to the previous visited folder" |
2885 | 2885 | msgstr "Đến thư mục vừa vào trước đó" |
2886 | 2886 | |
2887 | #: ../thunar/thunar-window.c:411 | |
2887 | #: ../thunar/thunar-window.c:414 | |
2888 | 2888 | msgid "Forward" |
2889 | 2889 | msgstr "Chuyển tiếp" |
2890 | 2890 | |
2891 | #: ../thunar/thunar-window.c:411 | |
2891 | #: ../thunar/thunar-window.c:414 | |
2892 | 2892 | msgid "Go to the next visited folder" |
2893 | 2893 | msgstr "Nhảy đến thư mục vừa vào kế tiếp" |
2894 | 2894 | |
2895 | #: ../thunar/thunar-window.c:412 | |
2895 | #: ../thunar/thunar-window.c:415 | |
2896 | 2896 | msgid "_Previous Tab" |
2897 | msgstr "" | |
2898 | ||
2899 | #: ../thunar/thunar-window.c:412 | |
2897 | msgstr "_Tab trước" | |
2898 | ||
2899 | #: ../thunar/thunar-window.c:415 | |
2900 | 2900 | 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 | |
2904 | 2904 | 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 | |
2908 | 2908 | msgid "Switch to Next Tab" |
2909 | msgstr "" | |
2909 | msgstr "Chuyển tới tab tiếp theo" | |
2910 | 2910 | |
2911 | 2911 | #. add the label with the root warning |
2912 | #: ../thunar/thunar-window.c:719 | |
2912 | #: ../thunar/thunar-window.c:728 | |
2913 | 2913 | msgid "Warning: you are using the root account. You may harm your system." |
2914 | 2914 | msgstr "" |
2915 | 2915 | |
2916 | #: ../thunar/thunar-window.c:1953 | |
2916 | #: ../thunar/thunar-window.c:1981 | |
2917 | 2917 | msgid "Close tab" |
2918 | 2918 | msgstr "Đóng tab" |
2919 | 2919 | |
2920 | #: ../thunar/thunar-window.c:2192 | |
2920 | #: ../thunar/thunar-window.c:2223 | |
2921 | 2921 | #, c-format |
2922 | 2922 | msgid "Open the location \"%s\"" |
2923 | 2923 | msgstr "Mở địa điểm \"%s\"" |
2924 | 2924 | |
2925 | #: ../thunar/thunar-window.c:2337 | |
2925 | #: ../thunar/thunar-window.c:2369 | |
2926 | 2926 | #, c-format |
2927 | 2927 | msgid "Failed to launch \"%s\"" |
2928 | 2928 | msgstr "Thất bại để mở \"%s\"" |
2929 | 2929 | |
2930 | #: ../thunar/thunar-window.c:2860 | |
2930 | #: ../thunar/thunar-window.c:2892 | |
2931 | 2931 | msgid "Failed to open parent folder" |
2932 | 2932 | msgstr "Không thể mở thư mục cha" |
2933 | 2933 | |
2934 | #: ../thunar/thunar-window.c:2979 | |
2934 | #: ../thunar/thunar-window.c:3011 | |
2935 | 2935 | #, c-format |
2936 | 2936 | msgid "The directory \"%s\" does not exist. Do you want to create it?" |
2937 | 2937 | msgstr "Thư mục \"%s\" không tồn tại. Bạn muốn tạo nó không?" |
2938 | 2938 | |
2939 | 2939 | #. display an error to the user |
2940 | #: ../thunar/thunar-window.c:3046 | |
2940 | #: ../thunar/thunar-window.c:3078 | |
2941 | 2941 | msgid "Failed to browse the computer" |
2942 | 2942 | msgstr "" |
2943 | 2943 | |
2944 | 2944 | #. display the "About Templates" dialog |
2945 | #: ../thunar/thunar-window.c:3086 | |
2945 | #: ../thunar/thunar-window.c:3118 | |
2946 | 2946 | msgid "About Templates" |
2947 | 2947 | msgstr "Giới thiệu" |
2948 | 2948 | |
2949 | #: ../thunar/thunar-window.c:3108 | |
2949 | #: ../thunar/thunar-window.c:3140 | |
2950 | 2950 | msgid "All files in this folder will appear in the \"Create Document\" menu." |
2951 | 2951 | msgstr "Tất cả tập tin trong thư mục này sẽ hiện ở menu \"Tạo tài liệu\"" |
2952 | 2952 | |
2953 | #: ../thunar/thunar-window.c:3115 | |
2953 | #: ../thunar/thunar-window.c:3147 | |
2954 | 2954 | msgid "" |
2955 | 2955 | "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" |
2956 | 2956 | "\n" |
2957 | 2957 | "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." |
2958 | 2958 | 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." |
2959 | 2959 | |
2960 | #: ../thunar/thunar-window.c:3127 | |
2960 | #: ../thunar/thunar-window.c:3159 | |
2961 | 2961 | msgid "Do _not display this message again" |
2962 | 2962 | msgstr "Không hiện lại" |
2963 | 2963 | |
2964 | 2964 | #. display an error to the user |
2965 | #: ../thunar/thunar-window.c:3158 | |
2965 | #: ../thunar/thunar-window.c:3190 | |
2966 | 2966 | msgid "Failed to open the file system root folder" |
2967 | 2967 | msgstr "Không thể mở thư mục / của hệ thống" |
2968 | 2968 | |
2969 | 2969 | #. display an error to the user |
2970 | #: ../thunar/thunar-window.c:3191 | |
2970 | #: ../thunar/thunar-window.c:3223 | |
2971 | 2971 | msgid "Failed to display the contents of the trash can" |
2972 | 2972 | msgstr "Không thể hiện nội dung của thùng rác" |
2973 | 2973 | |
2974 | 2974 | #. display an error to the user |
2975 | #: ../thunar/thunar-window.c:3224 | |
2975 | #: ../thunar/thunar-window.c:3256 | |
2976 | 2976 | msgid "Failed to browse the network" |
2977 | 2977 | msgstr "Không thể thực hiện duyệt mạng" |
2978 | 2978 | |
2979 | #: ../thunar/thunar-window.c:3328 | |
2979 | #: ../thunar/thunar-window.c:3360 | |
2980 | 2980 | msgid "" |
2981 | 2981 | "Thunar is a fast and easy to use file manager\n" |
2982 | 2982 | "for the Xfce Desktop Environment." |
3202 | 3202 | |
3203 | 3203 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:95 |
3204 | 3204 | msgid "Title Case" |
3205 | msgstr "" | |
3205 | msgstr "Hộp tiêu đề" | |
3206 | 3206 | |
3207 | 3207 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:96 |
3208 | 3208 | msgid "First character uppercase" |
3209 | msgstr "" | |
3209 | msgstr "Viết hoa chữ cái đầu" | |
3210 | 3210 | |
3211 | 3211 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:102 |
3212 | 3212 | msgid "Insert" |
3234 | 3234 | |
3235 | 3235 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:113 |
3236 | 3236 | msgid "00001, 00002, 00003, ..." |
3237 | msgstr "" | |
3237 | msgstr "00001, 00002, 00003, ..." | |
3238 | 3238 | |
3239 | 3239 | #: ../plugins/thunar-sbr/thunar-sbr-enum-types.c:114 |
3240 | 3240 | msgid "a, b, c, d, ..." |
3486 | 3486 | #: ../plugins/thunar-uca/thunar-uca-editor.c:353 |
3487 | 3487 | #, c-format |
3488 | 3488 | 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'" | |
3490 | 3490 | |
3491 | 3491 | #: ../plugins/thunar-uca/thunar-uca-editor.c:356 |
3492 | 3492 | msgid "Keyboard shortcut already in use" |
3493 | msgstr "" | |
3493 | msgstr "Phím tắt đã được sử dụng " | |
3494 | 3494 | |
3495 | 3495 | #. setup a label to tell that no icon was selected |
3496 | 3496 | #: ../plugins/thunar-uca/thunar-uca-editor.c:507 |
3498 | 3498 | msgid "No icon" |
3499 | 3499 | msgstr "Không có biểu tượng" |
3500 | 3500 | |
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 | |
3507 | 3502 | #, c-format |
3508 | 3503 | msgid "End element handler called while in root context" |
3509 | 3504 | msgstr "Kết thúc xử lí thành phần được gọi khi là root" |
3510 | 3505 | |
3511 | #: ../plugins/thunar-uca/thunar-uca-model.c:926 | |
3506 | #: ../plugins/thunar-uca/thunar-uca-model.c:925 | |
3512 | 3507 | #, c-format |
3513 | 3508 | msgid "Unknown closing element <%s>" |
3514 | 3509 | msgstr "Không biết phần tử đóng <%s>" |
3515 | 3510 | |
3516 | #: ../plugins/thunar-uca/thunar-uca-model.c:1426 | |
3511 | #: ../plugins/thunar-uca/thunar-uca-model.c:1425 | |
3517 | 3512 | #, c-format |
3518 | 3513 | msgid "Failed to determine save location for uca.xml" |
3519 | 3514 | msgstr "Không tìm được nơi lữu trữ file uca.xml" |
3520 | 3515 | |
3521 | #: ../plugins/thunar-uca/thunar-uca-model.c:1546 | |
3516 | #: ../plugins/thunar-uca/thunar-uca-model.c:1545 | |
3522 | 3517 | #, c-format |
3523 | 3518 | msgid "Command not configured" |
3524 | 3519 | msgstr "Lệnh chưa được cấu hình" |
3581 | 3576 | |
3582 | 3577 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:10 |
3583 | 3578 | msgid "Keyboard _Shortcut:" |
3584 | msgstr "" | |
3579 | msgstr "Bàn phím _Phím tắt:" | |
3585 | 3580 | |
3586 | 3581 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:11 |
3587 | 3582 | msgid "The keyboard shortcut for the action." |
3588 | msgstr "" | |
3583 | msgstr "Phím tắt cho hành động." | |
3589 | 3584 | |
3590 | 3585 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:12 |
3591 | 3586 | msgid "Clear the keyboard shortcut for this action." |
3592 | msgstr "" | |
3587 | msgstr "Xóa phím tắt cho hành động này." | |
3593 | 3588 | |
3594 | 3589 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:13 |
3595 | 3590 | msgid "Use Startup Notification" |
3616 | 3611 | msgid "" |
3617 | 3612 | "The following command parameters will be substituted when launching the " |
3618 | 3613 | "action:" |
3619 | msgstr "" | |
3614 | msgstr "Các tham số lệnh sau sẽ được thay thế khi thực hiện hành động:" | |
3620 | 3615 | |
3621 | 3616 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:19 |
3622 | 3617 | 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" | |
3624 | 3619 | |
3625 | 3620 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:20 |
3626 | 3621 | 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" | |
3628 | 3623 | |
3629 | 3624 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:22 |
3630 | 3625 | #, no-c-format |
3662 | 3657 | |
3663 | 3658 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:30 |
3664 | 3659 | msgid "*" |
3665 | msgstr "" | |
3660 | msgstr "*" | |
3666 | 3661 | |
3667 | 3662 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:31 |
3668 | 3663 | msgid "Appears if selection contains:" |
3700 | 3695 | "action to appear in the context menu of a file or folder, at least one of " |
3701 | 3696 | "these patterns must match the name of the file or folder. Additionally, you " |
3702 | 3697 | "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. " | |
3704 | 3699 | |
3705 | 3700 | #: ../plugins/thunar-uca/thunar-uca-editor.ui.h:39 |
3706 | 3701 | msgid "Appearance Conditions" |
3714 | 3709 | msgid "" |
3715 | 3710 | "You can configure custom actions that will appear in the file managers " |
3716 | 3711 | "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." | |
3718 | 3713 | |
3719 | 3714 | #: ../plugins/thunar-uca/thunar-uca-chooser.ui.h:3 |
3720 | 3715 | msgid "Add a new custom action." |
3768 | 3763 | |
3769 | 3764 | #: ../thunar/thunar-settings.desktop.in.h:1 |
3770 | 3765 | msgid "File Manager Settings" |
3771 | msgstr "" | |
3766 | msgstr "Cài đặt trình quản lý tập tin" | |
3772 | 3767 | |
3773 | 3768 | #: ../thunar/thunar-settings.desktop.in.h:2 |
3774 | 3769 | msgid "Configure the Thunar file manager" |
3785 | 3780 | "Thunar is a file browser specifically designed for the Xfce Desktop, but " |
3786 | 3781 | "also can serve as an alternate file browser for other Desktop environments. " |
3787 | 3782 | "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" | |
3789 | 3784 | |
3790 | 3785 | #. SECURITY: |
3791 | 3786 | #. - A normal active user can run thunar without elevated rights. They |
3793 | 3788 | #. to. This isn't a good idea, but is common on single user systems. |
3794 | 3789 | #: ../org.xfce.thunar.policy.in.in.h:6 |
3795 | 3790 | msgid "Run Thunar as root" |
3796 | msgstr "" | |
3791 | msgstr "Chạy Thunar với quyền root" | |
3797 | 3792 | |
3798 | 3793 | #: ../org.xfce.thunar.policy.in.in.h:7 |
3799 | 3794 | 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." |
21 | 21 | "Project-Id-Version: Thunar\n" |
22 | 22 | "Report-Msgid-Bugs-To: \n" |
23 | 23 | "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" | |
25 | 25 | "Last-Translator: 玉堂白鹤 <yjwork@qq.com>\n" |
26 | 26 | "Language-Team: Chinese (China) (http://www.transifex.com/xfce/thunar/language/zh_CN/)\n" |
27 | 27 | "MIME-Version: 1.0\n" |
3765 | 3765 | msgid "" |
3766 | 3766 | "file " |
3767 | 3767 | "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;文件管理器;资源管理器;查找;浏览;文件夹;目录;分区;驱动;网络;设备;重命名;移动;复制;删除;权限;主文件夹;回收站;" | |
3769 | 3769 | |
3770 | 3770 | #: ../thunar.desktop.in.in.h:5 |
3771 | 3771 | msgid "Home" |
3773 | 3773 | |
3774 | 3774 | #: ../thunar-bulk-rename.desktop.in.in.h:3 |
3775 | 3775 | msgid "bulk;renamer;renaming;thunar;files;folders;directory;directories;" |
3776 | msgstr "批量;重命名;重命名;thunar;文件;文件夹;目录;目录;" | |
3776 | msgstr "bulk;renamer;renaming;thunar;files;folders;directory;directories;批量;重命名;文件;文件夹;目录;" | |
3777 | 3777 | |
3778 | 3778 | #: ../thunar/thunar-settings.desktop.in.h:1 |
3779 | 3779 | msgid "File Manager Settings" |
3787 | 3787 | msgid "" |
3788 | 3788 | "thunar;settings;preferences;configure;thumbnails;file size;date " |
3789 | 3789 | "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;设置;首选项;配置;缩略图;文件大小;日期格式;快捷方式栏 ;树状视图;标签;" | |
3791 | 3791 | |
3792 | 3792 | #: ../org.xfce.thunar.appdata.xml.in.h:1 |
3793 | 3793 | msgid "" |
2 | 2 | |
3 | 3 | scriptversion=2018-03-07.03; # UTC |
4 | 4 | |
5 | # Copyright (C) 2011-2020 Free Software Foundation, Inc. | |
5 | # Copyright (C) 2011-2018 Free Software Foundation, Inc. | |
6 | 6 | # |
7 | 7 | # This program is free software; you can redistribute it and/or modify |
8 | 8 | # 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
589 | 589 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
590 | 590 | X_LIBS = @X_LIBS@ |
591 | 591 | X_PRE_LIBS = @X_PRE_LIBS@ |
592 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
593 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
592 | 594 | abs_builddir = @abs_builddir@ |
593 | 595 | abs_srcdir = @abs_srcdir@ |
594 | 596 | abs_top_builddir = @abs_top_builddir@ |
459 | 459 | |
460 | 460 | |
461 | 461 | 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) | |
463 | 463 | { |
464 | 464 | GtkWidget *window; |
465 | 465 | |
472 | 472 | else if (abstract_icon_view->priv->gesture_start_x - abstract_icon_view->priv->gesture_current_x > 40 |
473 | 473 | && ABS (abstract_icon_view->priv->gesture_start_y - abstract_icon_view->priv->gesture_current_y) < 40) |
474 | 474 | { |
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); | |
476 | 479 | } |
477 | 480 | else if (abstract_icon_view->priv->gesture_current_x - abstract_icon_view->priv->gesture_start_x > 40 |
478 | 481 | && ABS (abstract_icon_view->priv->gesture_start_y - abstract_icon_view->priv->gesture_current_y) < 40) |
479 | 482 | { |
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); | |
481 | 487 | } |
482 | 488 | else if (abstract_icon_view->priv->gesture_current_y - abstract_icon_view->priv->gesture_start_y > 40 |
483 | 489 | && ABS (abstract_icon_view->priv->gesture_start_x - abstract_icon_view->priv->gesture_current_x) < 40) |
671 | 677 | |
672 | 678 | window = gtk_widget_get_toplevel (GTK_WIDGET (abstract_icon_view)); |
673 | 679 | |
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 | ||
679 | 680 | /* unregister the "expose-event" handler */ |
680 | 681 | g_signal_handler_disconnect (G_OBJECT (view), abstract_icon_view->priv->gesture_expose_id); |
681 | 682 | abstract_icon_view->priv->gesture_expose_id = 0; |
687 | 688 | /* unregister the "button-release-event" handler */ |
688 | 689 | g_signal_handler_disconnect (G_OBJECT (view), abstract_icon_view->priv->gesture_release_id); |
689 | 690 | 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)); | |
690 | 696 | |
691 | 697 | /* redraw the abstract_icon view */ |
692 | 698 | gtk_widget_queue_draw (GTK_WIDGET (view)); |
715 | 721 | cairo_set_source_rgba (cr, 1, 1, 1, 0.7); |
716 | 722 | cairo_paint (cr); |
717 | 723 | |
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); | |
720 | 729 | if (G_LIKELY (action_entry != NULL)) |
721 | 730 | { |
722 | 731 | gesture_icon = gtk_icon_theme_load_icon (gtk_icon_theme_get_default(), |
1117 | 1117 | /* Otherwise thunar will hangup on quit and thunar_application_shutdown will not be called */ |
1118 | 1118 | thunar_application_close_all_windows (application); |
1119 | 1119 | |
1120 | gtk_main_quit (); | |
1120 | g_application_quit (G_APPLICATION (application)); | |
1121 | 1121 | } |
1122 | 1122 | |
1123 | 1123 |
391 | 391 | GAppInfo *app_info = NULL; |
392 | 392 | gboolean succeed = TRUE; |
393 | 393 | GError *error = NULL; |
394 | gchar *path; | |
394 | const gchar *custom_command; | |
395 | 395 | gchar *name; |
396 | 396 | GList list; |
397 | GList *all_apps, *lp; | |
397 | 398 | GdkScreen *screen; |
398 | 399 | |
399 | 400 | /* no special processing for non-accept responses */ |
412 | 413 | } |
413 | 414 | else |
414 | 415 | { |
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)); | |
417 | 417 | |
418 | 418 | /* determine the name of the custom command */ |
419 | name = g_path_get_basename (path); | |
419 | name = g_path_get_basename (custom_command); | |
420 | 420 | |
421 | 421 | /* 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); | |
423 | 426 | |
424 | 427 | /* verify the application */ |
425 | 428 | if (G_UNLIKELY (app_info == NULL)) |
426 | 429 | { |
427 | 430 | /* 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); | |
429 | 432 | |
430 | 433 | /* release the error */ |
431 | 434 | g_error_free (error); |
435 | return; | |
432 | 436 | } |
433 | 437 | |
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); | |
437 | 452 | } |
438 | 453 | |
439 | 454 | /* verify that we have a valid application */ |
744 | 759 | GtkFileFilter *filter; |
745 | 760 | GtkWidget *chooser; |
746 | 761 | gchar *filename; |
762 | gchar *filename_escaped; | |
747 | 763 | gchar *s; |
748 | 764 | |
749 | 765 | chooser = gtk_file_chooser_dialog_new (_("Select an Application"), |
841 | 857 | if (gtk_dialog_run (GTK_DIALOG (chooser)) == GTK_RESPONSE_ACCEPT) |
842 | 858 | { |
843 | 859 | 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); | |
845 | 863 | g_free (filename); |
846 | 864 | } |
847 | 865 |
485 | 485 | * |
486 | 486 | * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_folders(). |
487 | 487 | * |
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. | |
489 | 489 | */ |
490 | 490 | gboolean |
491 | 491 | thunar_org_freedesktop_file_manager1_call_show_folders_finish ( |
516 | 516 | * |
517 | 517 | * See thunar_org_freedesktop_file_manager1_call_show_folders() for the asynchronous version of this method. |
518 | 518 | * |
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. | |
520 | 520 | */ |
521 | 521 | gboolean |
522 | 522 | thunar_org_freedesktop_file_manager1_call_show_folders_sync ( |
589 | 589 | * |
590 | 590 | * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_items(). |
591 | 591 | * |
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. | |
593 | 593 | */ |
594 | 594 | gboolean |
595 | 595 | thunar_org_freedesktop_file_manager1_call_show_items_finish ( |
620 | 620 | * |
621 | 621 | * See thunar_org_freedesktop_file_manager1_call_show_items() for the asynchronous version of this method. |
622 | 622 | * |
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. | |
624 | 624 | */ |
625 | 625 | gboolean |
626 | 626 | thunar_org_freedesktop_file_manager1_call_show_items_sync ( |
693 | 693 | * |
694 | 694 | * Finishes an operation started with thunar_org_freedesktop_file_manager1_call_show_item_properties(). |
695 | 695 | * |
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. | |
697 | 697 | */ |
698 | 698 | gboolean |
699 | 699 | thunar_org_freedesktop_file_manager1_call_show_item_properties_finish ( |
724 | 724 | * |
725 | 725 | * See thunar_org_freedesktop_file_manager1_call_show_item_properties() for the asynchronous version of this method. |
726 | 726 | * |
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. | |
728 | 728 | */ |
729 | 729 | gboolean |
730 | 730 | thunar_org_freedesktop_file_manager1_call_show_item_properties_sync ( |
1778 | 1778 | * |
1779 | 1779 | * Finishes an operation started with thunar_dbus_file_manager_call_display_chooser_dialog(). |
1780 | 1780 | * |
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. | |
1782 | 1782 | */ |
1783 | 1783 | gboolean |
1784 | 1784 | thunar_dbus_file_manager_call_display_chooser_dialog_finish ( |
1811 | 1811 | * |
1812 | 1812 | * See thunar_dbus_file_manager_call_display_chooser_dialog() for the asynchronous version of this method. |
1813 | 1813 | * |
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. | |
1815 | 1815 | */ |
1816 | 1816 | gboolean |
1817 | 1817 | thunar_dbus_file_manager_call_display_chooser_dialog_sync ( |
1891 | 1891 | * |
1892 | 1892 | * Finishes an operation started with thunar_dbus_file_manager_call_display_folder(). |
1893 | 1893 | * |
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. | |
1895 | 1895 | */ |
1896 | 1896 | gboolean |
1897 | 1897 | thunar_dbus_file_manager_call_display_folder_finish ( |
1923 | 1923 | * |
1924 | 1924 | * See thunar_dbus_file_manager_call_display_folder() for the asynchronous version of this method. |
1925 | 1925 | * |
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. | |
1927 | 1927 | */ |
1928 | 1928 | gboolean |
1929 | 1929 | thunar_dbus_file_manager_call_display_folder_sync ( |
2004 | 2004 | * |
2005 | 2005 | * Finishes an operation started with thunar_dbus_file_manager_call_display_folder_and_select(). |
2006 | 2006 | * |
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. | |
2008 | 2008 | */ |
2009 | 2009 | gboolean |
2010 | 2010 | thunar_dbus_file_manager_call_display_folder_and_select_finish ( |
2037 | 2037 | * |
2038 | 2038 | * See thunar_dbus_file_manager_call_display_folder_and_select() for the asynchronous version of this method. |
2039 | 2039 | * |
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. | |
2041 | 2041 | */ |
2042 | 2042 | gboolean |
2043 | 2043 | thunar_dbus_file_manager_call_display_folder_and_select_sync ( |
2117 | 2117 | * |
2118 | 2118 | * Finishes an operation started with thunar_dbus_file_manager_call_display_file_properties(). |
2119 | 2119 | * |
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. | |
2121 | 2121 | */ |
2122 | 2122 | gboolean |
2123 | 2123 | thunar_dbus_file_manager_call_display_file_properties_finish ( |
2149 | 2149 | * |
2150 | 2150 | * See thunar_dbus_file_manager_call_display_file_properties() for the asynchronous version of this method. |
2151 | 2151 | * |
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. | |
2153 | 2153 | */ |
2154 | 2154 | gboolean |
2155 | 2155 | thunar_dbus_file_manager_call_display_file_properties_sync ( |
2227 | 2227 | * |
2228 | 2228 | * Finishes an operation started with thunar_dbus_file_manager_call_launch(). |
2229 | 2229 | * |
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. | |
2231 | 2231 | */ |
2232 | 2232 | gboolean |
2233 | 2233 | thunar_dbus_file_manager_call_launch_finish ( |
2259 | 2259 | * |
2260 | 2260 | * See thunar_dbus_file_manager_call_launch() for the asynchronous version of this method. |
2261 | 2261 | * |
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. | |
2263 | 2263 | */ |
2264 | 2264 | gboolean |
2265 | 2265 | thunar_dbus_file_manager_call_launch_sync ( |
2343 | 2343 | * |
2344 | 2344 | * Finishes an operation started with thunar_dbus_file_manager_call_execute(). |
2345 | 2345 | * |
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. | |
2347 | 2347 | */ |
2348 | 2348 | gboolean |
2349 | 2349 | thunar_dbus_file_manager_call_execute_finish ( |
2377 | 2377 | * |
2378 | 2378 | * See thunar_dbus_file_manager_call_execute() for the asynchronous version of this method. |
2379 | 2379 | * |
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. | |
2381 | 2381 | */ |
2382 | 2382 | gboolean |
2383 | 2383 | thunar_dbus_file_manager_call_execute_sync ( |
2456 | 2456 | * |
2457 | 2457 | * Finishes an operation started with thunar_dbus_file_manager_call_display_preferences_dialog(). |
2458 | 2458 | * |
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. | |
2460 | 2460 | */ |
2461 | 2461 | gboolean |
2462 | 2462 | thunar_dbus_file_manager_call_display_preferences_dialog_finish ( |
2487 | 2487 | * |
2488 | 2488 | * See thunar_dbus_file_manager_call_display_preferences_dialog() for the asynchronous version of this method. |
2489 | 2489 | * |
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. | |
2491 | 2491 | */ |
2492 | 2492 | gboolean |
2493 | 2493 | thunar_dbus_file_manager_call_display_preferences_dialog_sync ( |
2569 | 2569 | * |
2570 | 2570 | * Finishes an operation started with thunar_dbus_file_manager_call_copy_to(). |
2571 | 2571 | * |
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. | |
2573 | 2573 | */ |
2574 | 2574 | gboolean |
2575 | 2575 | thunar_dbus_file_manager_call_copy_to_finish ( |
2603 | 2603 | * |
2604 | 2604 | * See thunar_dbus_file_manager_call_copy_to() for the asynchronous version of this method. |
2605 | 2605 | * |
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. | |
2607 | 2607 | */ |
2608 | 2608 | gboolean |
2609 | 2609 | thunar_dbus_file_manager_call_copy_to_sync ( |
2691 | 2691 | * |
2692 | 2692 | * Finishes an operation started with thunar_dbus_file_manager_call_copy_into(). |
2693 | 2693 | * |
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. | |
2695 | 2695 | */ |
2696 | 2696 | gboolean |
2697 | 2697 | thunar_dbus_file_manager_call_copy_into_finish ( |
2725 | 2725 | * |
2726 | 2726 | * See thunar_dbus_file_manager_call_copy_into() for the asynchronous version of this method. |
2727 | 2727 | * |
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. | |
2729 | 2729 | */ |
2730 | 2730 | gboolean |
2731 | 2731 | thunar_dbus_file_manager_call_copy_into_sync ( |
2813 | 2813 | * |
2814 | 2814 | * Finishes an operation started with thunar_dbus_file_manager_call_move_into(). |
2815 | 2815 | * |
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. | |
2817 | 2817 | */ |
2818 | 2818 | gboolean |
2819 | 2819 | thunar_dbus_file_manager_call_move_into_finish ( |
2847 | 2847 | * |
2848 | 2848 | * See thunar_dbus_file_manager_call_move_into() for the asynchronous version of this method. |
2849 | 2849 | * |
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. | |
2851 | 2851 | */ |
2852 | 2852 | gboolean |
2853 | 2853 | thunar_dbus_file_manager_call_move_into_sync ( |
2935 | 2935 | * |
2936 | 2936 | * Finishes an operation started with thunar_dbus_file_manager_call_link_into(). |
2937 | 2937 | * |
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. | |
2939 | 2939 | */ |
2940 | 2940 | gboolean |
2941 | 2941 | thunar_dbus_file_manager_call_link_into_finish ( |
2969 | 2969 | * |
2970 | 2970 | * See thunar_dbus_file_manager_call_link_into() for the asynchronous version of this method. |
2971 | 2971 | * |
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. | |
2973 | 2973 | */ |
2974 | 2974 | gboolean |
2975 | 2975 | thunar_dbus_file_manager_call_link_into_sync ( |
3054 | 3054 | * |
3055 | 3055 | * Finishes an operation started with thunar_dbus_file_manager_call_unlink_files(). |
3056 | 3056 | * |
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. | |
3058 | 3058 | */ |
3059 | 3059 | gboolean |
3060 | 3060 | thunar_dbus_file_manager_call_unlink_files_finish ( |
3087 | 3087 | * |
3088 | 3088 | * See thunar_dbus_file_manager_call_unlink_files() for the asynchronous version of this method. |
3089 | 3089 | * |
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. | |
3091 | 3091 | */ |
3092 | 3092 | gboolean |
3093 | 3093 | thunar_dbus_file_manager_call_unlink_files_sync ( |
3170 | 3170 | * |
3171 | 3171 | * Finishes an operation started with thunar_dbus_file_manager_call_launch_files(). |
3172 | 3172 | * |
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. | |
3174 | 3174 | */ |
3175 | 3175 | gboolean |
3176 | 3176 | thunar_dbus_file_manager_call_launch_files_finish ( |
3203 | 3203 | * |
3204 | 3204 | * See thunar_dbus_file_manager_call_launch_files() for the asynchronous version of this method. |
3205 | 3205 | * |
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. | |
3207 | 3207 | */ |
3208 | 3208 | gboolean |
3209 | 3209 | thunar_dbus_file_manager_call_launch_files_sync ( |
3283 | 3283 | * |
3284 | 3284 | * Finishes an operation started with thunar_dbus_file_manager_call_rename_file(). |
3285 | 3285 | * |
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. | |
3287 | 3287 | */ |
3288 | 3288 | gboolean |
3289 | 3289 | thunar_dbus_file_manager_call_rename_file_finish ( |
3315 | 3315 | * |
3316 | 3316 | * See thunar_dbus_file_manager_call_rename_file() for the asynchronous version of this method. |
3317 | 3317 | * |
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. | |
3319 | 3319 | */ |
3320 | 3320 | gboolean |
3321 | 3321 | thunar_dbus_file_manager_call_rename_file_sync ( |
3396 | 3396 | * |
3397 | 3397 | * Finishes an operation started with thunar_dbus_file_manager_call_create_file(). |
3398 | 3398 | * |
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. | |
3400 | 3400 | */ |
3401 | 3401 | gboolean |
3402 | 3402 | thunar_dbus_file_manager_call_create_file_finish ( |
3429 | 3429 | * |
3430 | 3430 | * See thunar_dbus_file_manager_call_create_file() for the asynchronous version of this method. |
3431 | 3431 | * |
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. | |
3433 | 3433 | */ |
3434 | 3434 | gboolean |
3435 | 3435 | thunar_dbus_file_manager_call_create_file_sync ( |
3512 | 3512 | * |
3513 | 3513 | * Finishes an operation started with thunar_dbus_file_manager_call_create_file_from_template(). |
3514 | 3514 | * |
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. | |
3516 | 3516 | */ |
3517 | 3517 | gboolean |
3518 | 3518 | thunar_dbus_file_manager_call_create_file_from_template_finish ( |
3545 | 3545 | * |
3546 | 3546 | * See thunar_dbus_file_manager_call_create_file_from_template() for the asynchronous version of this method. |
3547 | 3547 | * |
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. | |
3549 | 3549 | */ |
3550 | 3550 | gboolean |
3551 | 3551 | thunar_dbus_file_manager_call_create_file_from_template_sync ( |
4947 | 4947 | * |
4948 | 4948 | * Finishes an operation started with thunar_dbus_trash_call_display_trash(). |
4949 | 4949 | * |
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. | |
4951 | 4951 | */ |
4952 | 4952 | gboolean |
4953 | 4953 | thunar_dbus_trash_call_display_trash_finish ( |
4978 | 4978 | * |
4979 | 4979 | * See thunar_dbus_trash_call_display_trash() for the asynchronous version of this method. |
4980 | 4980 | * |
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. | |
4982 | 4982 | */ |
4983 | 4983 | gboolean |
4984 | 4984 | thunar_dbus_trash_call_display_trash_sync ( |
5051 | 5051 | * |
5052 | 5052 | * Finishes an operation started with thunar_dbus_trash_call_empty_trash(). |
5053 | 5053 | * |
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. | |
5055 | 5055 | */ |
5056 | 5056 | gboolean |
5057 | 5057 | thunar_dbus_trash_call_empty_trash_finish ( |
5082 | 5082 | * |
5083 | 5083 | * See thunar_dbus_trash_call_empty_trash() for the asynchronous version of this method. |
5084 | 5084 | * |
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. | |
5086 | 5086 | */ |
5087 | 5087 | gboolean |
5088 | 5088 | thunar_dbus_trash_call_empty_trash_sync ( |
5158 | 5158 | * |
5159 | 5159 | * Finishes an operation started with thunar_dbus_trash_call_move_to_trash(). |
5160 | 5160 | * |
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. | |
5162 | 5162 | */ |
5163 | 5163 | gboolean |
5164 | 5164 | thunar_dbus_trash_call_move_to_trash_finish ( |
5190 | 5190 | * |
5191 | 5191 | * See thunar_dbus_trash_call_move_to_trash() for the asynchronous version of this method. |
5192 | 5192 | * |
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. | |
5194 | 5194 | */ |
5195 | 5195 | gboolean |
5196 | 5196 | thunar_dbus_trash_call_move_to_trash_sync ( |
5260 | 5260 | * |
5261 | 5261 | * Finishes an operation started with thunar_dbus_trash_call_query_trash(). |
5262 | 5262 | * |
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. | |
5264 | 5264 | */ |
5265 | 5265 | gboolean |
5266 | 5266 | thunar_dbus_trash_call_query_trash_finish ( |
5292 | 5292 | * |
5293 | 5293 | * See thunar_dbus_trash_call_query_trash() for the asynchronous version of this method. |
5294 | 5294 | * |
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. | |
5296 | 5296 | */ |
5297 | 5297 | gboolean |
5298 | 5298 | thunar_dbus_trash_call_query_trash_sync ( |
6330 | 6330 | * |
6331 | 6331 | * Finishes an operation started with thunar_dbus_thunar_call_bulk_rename(). |
6332 | 6332 | * |
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. | |
6334 | 6334 | */ |
6335 | 6335 | gboolean |
6336 | 6336 | thunar_dbus_thunar_call_bulk_rename_finish ( |
6364 | 6364 | * |
6365 | 6365 | * See thunar_dbus_thunar_call_bulk_rename() for the asynchronous version of this method. |
6366 | 6366 | * |
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. | |
6368 | 6368 | */ |
6369 | 6369 | gboolean |
6370 | 6370 | thunar_dbus_thunar_call_bulk_rename_sync ( |
6437 | 6437 | * |
6438 | 6438 | * Finishes an operation started with thunar_dbus_thunar_call_terminate(). |
6439 | 6439 | * |
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. | |
6441 | 6441 | */ |
6442 | 6442 | gboolean |
6443 | 6443 | thunar_dbus_thunar_call_terminate_finish ( |
6466 | 6466 | * |
6467 | 6467 | * See thunar_dbus_thunar_call_terminate() for the asynchronous version of this method. |
6468 | 6468 | * |
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. | |
6470 | 6470 | */ |
6471 | 6471 | gboolean |
6472 | 6472 | thunar_dbus_thunar_call_terminate_sync ( |
382 | 382 | if (drive != NULL) |
383 | 383 | { |
384 | 384 | /* 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); | |
386 | 386 | |
387 | 387 | /* release the drive */ |
388 | 388 | g_object_unref (drive); |
253 | 253 | GList *lp; |
254 | 254 | GList *delete_link; |
255 | 255 | gboolean is_modified; |
256 | GtkWidget *box_child; | |
256 | 257 | |
257 | 258 | _thunar_return_if_fail (GTK_IS_TOGGLE_BUTTON (button)); |
258 | 259 | _thunar_return_if_fail (THUNAR_IS_EMBLEM_CHOOSER (chooser)); |
301 | 302 | } |
302 | 303 | |
303 | 304 | 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)); | |
304 | 313 | } |
305 | 314 | } |
306 | 315 |
798 | 798 | if (g_file_equal (event_path, file->gfile)) |
799 | 799 | { |
800 | 800 | /* the event occurred for the monitored ThunarFile */ |
801 | #if GLIB_CHECK_VERSION (2, 46, 0) | |
802 | 801 | if (event_type == G_FILE_MONITOR_EVENT_RENAMED || |
803 | 802 | event_type == G_FILE_MONITOR_EVENT_MOVED_IN || |
804 | 803 | event_type == G_FILE_MONITOR_EVENT_MOVED_OUT) |
805 | #else | |
806 | if (event_type == G_FILE_MONITOR_EVENT_MOVED) | |
807 | #endif | |
808 | 804 | { |
809 | 805 | G_LOCK (file_rename_mutex); |
810 | 806 | thunar_file_monitor_moved (file, other_path); |
820 | 816 | /* The event did not occur for the monitored ThunarFile, but for |
821 | 817 | a file that is contained in ThunarFile which is actually a |
822 | 818 | directory. */ |
823 | #if GLIB_CHECK_VERSION (2, 46, 0) | |
824 | 819 | if (event_type == G_FILE_MONITOR_EVENT_RENAMED || |
825 | 820 | event_type == G_FILE_MONITOR_EVENT_MOVED_IN || |
826 | 821 | event_type == G_FILE_MONITOR_EVENT_MOVED_OUT) |
827 | #else | |
828 | if (event_type == G_FILE_MONITOR_EVENT_MOVED) | |
829 | #endif | |
830 | 822 | { |
831 | 823 | /* reload the target file if cached */ |
832 | 824 | if (other_path == NULL) |
3894 | 3886 | |
3895 | 3887 | /* create a file or directory monitor */ |
3896 | 3888 | file_watch->monitor = g_file_monitor (file->gfile, G_FILE_MONITOR_WATCH_MOUNTS | |
3897 | #if GLIB_CHECK_VERSION (2, 46, 0) | |
3898 | 3889 | G_FILE_MONITOR_WATCH_MOVES, NULL, &error); |
3899 | #else | |
3900 | G_FILE_MONITOR_SEND_MOVED, NULL, &error); | |
3901 | #endif | |
3902 | 3890 | |
3903 | 3891 | if (G_UNLIKELY (file_watch->monitor == NULL)) |
3904 | 3892 | { |
138 | 138 | GError *error = NULL; |
139 | 139 | |
140 | 140 | folder->monitor = g_file_monitor_directory (thunar_file_get_file (folder->corresponding_file), |
141 | #if GLIB_CHECK_VERSION (2, 46, 0) | |
142 | 141 | G_FILE_MONITOR_WATCH_MOVES, NULL, &error); |
143 | #else | |
144 | G_FILE_MONITOR_SEND_MOVED, NULL, &error); | |
145 | #endif | |
146 | 142 | |
147 | 143 | if (G_LIKELY (folder->monitor != NULL)) |
148 | 144 | g_signal_connect (folder->monitor, "changed", G_CALLBACK (thunar_folder_monitor), folder); |
802 | 798 | g_object_unref (destroyed); |
803 | 799 | } |
804 | 800 | } |
805 | #if GLIB_CHECK_VERSION (2, 46, 0) | |
806 | 801 | else if (event_type == G_FILE_MONITOR_EVENT_RENAMED || |
807 | 802 | event_type == G_FILE_MONITOR_EVENT_MOVED_IN || |
808 | 803 | event_type == G_FILE_MONITOR_EVENT_MOVED_OUT) |
809 | #else | |
810 | else if (event_type == G_FILE_MONITOR_EVENT_MOVED) | |
811 | #endif | |
812 | 804 | { |
813 | 805 | /* destroy the old file and update the new one */ |
814 | 806 | thunar_file_destroy (lp->data); |
116 | 116 | /* register a transformation function string->enum unconditionally */ |
117 | 117 | g_value_register_transform_func (G_TYPE_STRING, G_TYPE_ENUM, transform_string_to_enum); |
118 | 118 | } |
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 | } |
36 | 36 | #define G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec) G_STMT_START{ (void)0; }G_STMT_END |
37 | 37 | #endif |
38 | 38 | |
39 | void thunar_g_initialize_transformations (void); | |
39 | void thunar_g_initialize_transformations (void); | |
40 | gchar* thunar_g_strescape (const gchar *source); | |
40 | 41 | |
41 | 42 | G_END_DECLS; |
42 | 43 |
910 | 910 | |
911 | 911 | _thunar_return_if_fail (THUNAR_IS_LAUNCHER (launcher)); |
912 | 912 | |
913 | if (launcher->files_to_process == NULL) | |
914 | { | |
915 | g_warning("No files to process. thunar_launcher_poke aborted."); | |
916 | return; | |
917 | } | |
918 | ||
913 | 919 | poke_data = thunar_launcher_poke_data_new (launcher->files_to_process, application_to_use, folder_open_action); |
914 | 920 | |
915 | 921 | if (launcher->device_to_process != NULL) |
852 | 852 | |
853 | 853 | combo = gtk_combo_box_text_new (); |
854 | 854 | 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")); | |
855 | 856 | 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")); | |
857 | 857 | exo_mutual_binding_new (G_OBJECT (dialog->preferences), "misc-recursive-permissions", G_OBJECT (combo), "active"); |
858 | 858 | gtk_widget_set_hexpand (combo, TRUE); |
859 | 859 | gtk_grid_attach (GTK_GRID (grid), combo, 0, 1, 1, 1); |
366 | 366 | /* setup the launcher support for this dialog */ |
367 | 367 | renamer_dialog->launcher = g_object_new (THUNAR_TYPE_LAUNCHER, "widget", GTK_WIDGET (renamer_dialog), NULL); |
368 | 368 | 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"); | |
369 | 370 | |
370 | 371 | /* add the toolbar to the dialog */ |
371 | 372 | toolbar = gtk_toolbar_new (); |
881 | 882 | /* grab an additional reference on the dialog */ |
882 | 883 | g_object_ref (G_OBJECT (renamer_dialog)); |
883 | 884 | |
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 | ||
892 | 885 | menu = g_object_new (THUNAR_TYPE_MENU, "menu-type", THUNAR_MENU_TYPE_CONTEXT_RENAMER, |
893 | 886 | "launcher", renamer_dialog->launcher, |
894 | 887 | "tab-support-disabled", TRUE, |
895 | 888 | "change_directory-support-disabled", TRUE, NULL); |
896 | 889 | 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); | |
897 | 893 | if (G_LIKELY (renamer != NULL)) |
898 | 894 | { |
899 | 895 | /* determine the menu items provided by the active renamer */ |
5 | 5 | # define SECTION |
6 | 6 | #endif |
7 | 7 | |
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 | |
42 | 104 | } }; |
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); | |
83 | 108 | GResource *thunar_get_resource (void) |
84 | 109 | { |
85 | 110 | return g_static_resource_get_resource (&static_resource); |
86 | 111 | } |
87 | 112 | /* |
88 | 113 | 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 | |
90 | 115 | your own. |
91 | 116 | |
92 | 117 | Some compilers need #pragma to handle this, which does not work with macros, |
113 | 138 | |
114 | 139 | #elif defined (_MSC_VER) && (_MSC_VER >= 1500) |
115 | 140 | /* Visual studio 2008 and later has _Pragma */ |
116 | ||
117 | #include <stdlib.h> | |
118 | 141 | |
119 | 142 | #define G_HAS_CONSTRUCTORS 1 |
120 | 143 | |
128 | 151 | */ |
129 | 152 | |
130 | 153 | /* 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. | |
133 | 156 | */ |
134 | #ifdef _M_IX86 | |
157 | #ifdef _WIN64 | |
158 | #define G_MSVC_SYMBOL_PREFIX "" | |
159 | #else | |
135 | 160 | #define G_MSVC_SYMBOL_PREFIX "_" |
136 | #else | |
137 | #define G_MSVC_SYMBOL_PREFIX "" | |
138 | 161 | #endif |
139 | 162 | |
140 | 163 | #define G_DEFINE_CONSTRUCTOR(_func) G_MSVC_CTOR (_func, G_MSVC_SYMBOL_PREFIX) |
173 | 173 | gdk_x11_set_sm_client_id (id); |
174 | 174 | |
175 | 175 | /* 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; | |
192 | 177 | |
193 | 178 | /* determine the session file path */ |
194 | 179 | spec = g_strconcat ("sessions/Thunar-", session_client->id, NULL); |
1262 | 1262 | |
1263 | 1263 | /* add the menu items to the menu */ |
1264 | 1264 | 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 | } | |
1266 | 1269 | |
1267 | 1270 | /* cleanup */ |
1268 | 1271 | g_list_free (items); |
596 | 596 | * |
597 | 597 | * Finishes an operation started with thunar_thumbnail_cache_dbus_call_move(). |
598 | 598 | * |
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. | |
600 | 600 | */ |
601 | 601 | gboolean |
602 | 602 | thunar_thumbnail_cache_dbus_call_move_finish ( |
627 | 627 | * |
628 | 628 | * See thunar_thumbnail_cache_dbus_call_move() for the asynchronous version of this method. |
629 | 629 | * |
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. | |
631 | 631 | */ |
632 | 632 | gboolean |
633 | 633 | thunar_thumbnail_cache_dbus_call_move_sync ( |
700 | 700 | * |
701 | 701 | * Finishes an operation started with thunar_thumbnail_cache_dbus_call_copy(). |
702 | 702 | * |
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. | |
704 | 704 | */ |
705 | 705 | gboolean |
706 | 706 | thunar_thumbnail_cache_dbus_call_copy_finish ( |
731 | 731 | * |
732 | 732 | * See thunar_thumbnail_cache_dbus_call_copy() for the asynchronous version of this method. |
733 | 733 | * |
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. | |
735 | 735 | */ |
736 | 736 | gboolean |
737 | 737 | thunar_thumbnail_cache_dbus_call_copy_sync ( |
801 | 801 | * |
802 | 802 | * Finishes an operation started with thunar_thumbnail_cache_dbus_call_delete(). |
803 | 803 | * |
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. | |
805 | 805 | */ |
806 | 806 | gboolean |
807 | 807 | thunar_thumbnail_cache_dbus_call_delete_finish ( |
831 | 831 | * |
832 | 832 | * See thunar_thumbnail_cache_dbus_call_delete() for the asynchronous version of this method. |
833 | 833 | * |
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. | |
835 | 835 | */ |
836 | 836 | gboolean |
837 | 837 | thunar_thumbnail_cache_dbus_call_delete_sync ( |
902 | 902 | * |
903 | 903 | * Finishes an operation started with thunar_thumbnail_cache_dbus_call_cleanup(). |
904 | 904 | * |
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. | |
906 | 906 | */ |
907 | 907 | gboolean |
908 | 908 | thunar_thumbnail_cache_dbus_call_cleanup_finish ( |
933 | 933 | * |
934 | 934 | * See thunar_thumbnail_cache_dbus_call_cleanup() for the asynchronous version of this method. |
935 | 935 | * |
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. | |
937 | 937 | */ |
938 | 938 | gboolean |
939 | 939 | thunar_thumbnail_cache_dbus_call_cleanup_sync ( |
954 | 954 | * |
955 | 955 | * Finishes an operation started with thunar_thumbnailer_dbus_call_queue(). |
956 | 956 | * |
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. | |
958 | 958 | */ |
959 | 959 | gboolean |
960 | 960 | thunar_thumbnailer_dbus_call_queue_finish ( |
991 | 991 | * |
992 | 992 | * See thunar_thumbnailer_dbus_call_queue() for the asynchronous version of this method. |
993 | 993 | * |
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. | |
995 | 995 | */ |
996 | 996 | gboolean |
997 | 997 | thunar_thumbnailer_dbus_call_queue_sync ( |
1069 | 1069 | * |
1070 | 1070 | * Finishes an operation started with thunar_thumbnailer_dbus_call_dequeue(). |
1071 | 1071 | * |
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. | |
1073 | 1073 | */ |
1074 | 1074 | gboolean |
1075 | 1075 | thunar_thumbnailer_dbus_call_dequeue_finish ( |
1099 | 1099 | * |
1100 | 1100 | * See thunar_thumbnailer_dbus_call_dequeue() for the asynchronous version of this method. |
1101 | 1101 | * |
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. | |
1103 | 1103 | */ |
1104 | 1104 | gboolean |
1105 | 1105 | thunar_thumbnailer_dbus_call_dequeue_sync ( |
1166 | 1166 | * |
1167 | 1167 | * Finishes an operation started with thunar_thumbnailer_dbus_call_get_supported(). |
1168 | 1168 | * |
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. | |
1170 | 1170 | */ |
1171 | 1171 | gboolean |
1172 | 1172 | thunar_thumbnailer_dbus_call_get_supported_finish ( |
1201 | 1201 | * |
1202 | 1202 | * See thunar_thumbnailer_dbus_call_get_supported() for the asynchronous version of this method. |
1203 | 1203 | * |
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. | |
1205 | 1205 | */ |
1206 | 1206 | gboolean |
1207 | 1207 | thunar_thumbnailer_dbus_call_get_supported_sync ( |
1269 | 1269 | * |
1270 | 1270 | * Finishes an operation started with thunar_thumbnailer_dbus_call_get_schedulers(). |
1271 | 1271 | * |
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. | |
1273 | 1273 | */ |
1274 | 1274 | gboolean |
1275 | 1275 | thunar_thumbnailer_dbus_call_get_schedulers_finish ( |
1301 | 1301 | * |
1302 | 1302 | * See thunar_thumbnailer_dbus_call_get_schedulers() for the asynchronous version of this method. |
1303 | 1303 | * |
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. | |
1305 | 1305 | */ |
1306 | 1306 | gboolean |
1307 | 1307 | thunar_thumbnailer_dbus_call_get_schedulers_sync ( |
599 | 599 | { |
600 | 600 | GtkWidget *label; |
601 | 601 | GtkWidget *infobar; |
602 | GtkWidget *spinner_box; | |
602 | 603 | gboolean last_menubar_visible; |
603 | 604 | gchar *last_location_bar; |
604 | 605 | gchar *last_side_pane; |
707 | 708 | gtk_widget_set_hexpand (window->menubar, TRUE); |
708 | 709 | gtk_grid_attach (GTK_GRID (window->grid), window->menubar, 0, 0, 1, 1); |
709 | 710 | |
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 | */ | |
711 | 716 | 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); | |
713 | 721 | exo_binding_new (G_OBJECT (window->menubar), "visible", |
714 | 722 | G_OBJECT (window->spinner), "visible"); |
715 | 723 | |
2528 | 2536 | thunar_window_action_close_tab (ThunarWindow *window, |
2529 | 2537 | GtkWidget *menu_item) |
2530 | 2538 | { |
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) | |
2532 | 2542 | gtk_widget_destroy (window->view); |
2533 | 2543 | } |
2534 | 2544 | |
4059 | 4069 | |
4060 | 4070 | _thunar_return_val_if_fail (THUNAR_IS_WINDOW (window), FALSE); |
4061 | 4071 | |
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 | } | |
4073 | 4086 | } |
4074 | 4087 | |
4075 | 4088 | 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. | |
1 | 1 | # @configure_input@ |
2 | 2 | |
3 | # Copyright (C) 1994-2020 Free Software Foundation, Inc. | |
3 | # Copyright (C) 1994-2018 Free Software Foundation, Inc. | |
4 | 4 | |
5 | 5 | # This Makefile.in is free software; the Free Software Foundation |
6 | 6 | # gives unlimited permission to copy and/or distribute it, |
629 | 629 | X_EXTRA_LIBS = @X_EXTRA_LIBS@ |
630 | 630 | X_LIBS = @X_LIBS@ |
631 | 631 | X_PRE_LIBS = @X_PRE_LIBS@ |
632 | _GI_EXP_DATADIR = @_GI_EXP_DATADIR@ | |
633 | _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@ | |
632 | 634 | abs_builddir = @abs_builddir@ |
633 | 635 | abs_srcdir = @abs_srcdir@ |
634 | 636 | abs_top_builddir = @abs_top_builddir@ |
29 | 29 | G_BEGIN_DECLS |
30 | 30 | |
31 | 31 | #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 | |
34 | 34 | |
35 | 35 | #define THUNARX_CHECK_VERSION(major,minor,micro) \ |
36 | 36 | (THUNARX_MAJOR_VERSION > (major) \ |