diff options
author | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2012-10-09 18:17:33 +0000 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@gmail.com> | 2012-10-09 18:17:33 +0000 |
commit | 753f334e731f345ee4cc1202387bfc0ba61ece21 (patch) | |
tree | d64342a4b7deb82470c4af8b1c1fa15fa5a1b51d /legacy/efreet | |
parent | 6368cfbbc2fb4c4906177106645a09e1887e0534 (diff) |
Support user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR,
$XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR,
$XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR.
SVN revision: 77668
Diffstat (limited to 'legacy/efreet')
-rw-r--r-- | legacy/efreet/ChangeLog | 3 | ||||
-rw-r--r-- | legacy/efreet/NEWS | 5 | ||||
-rw-r--r-- | legacy/efreet/po/cs.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/de.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/efreet.pot | 34 | ||||
-rw-r--r-- | legacy/efreet/po/el.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/es.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/fr.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/gl.po | 31 | ||||
-rw-r--r-- | legacy/efreet/po/it.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/ja.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/ko.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/nl.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/pt.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/ru.po | 32 | ||||
-rw-r--r-- | legacy/efreet/po/sl.po | 32 | ||||
-rw-r--r-- | legacy/efreet/src/lib/efreet_base.c | 81 | ||||
-rw-r--r-- | legacy/efreet/src/lib/efreet_base.h | 49 |
18 files changed, 557 insertions, 30 deletions
diff --git a/legacy/efreet/ChangeLog b/legacy/efreet/ChangeLog index f0f1efd061..eebc08a632 100644 --- a/legacy/efreet/ChangeLog +++ b/legacy/efreet/ChangeLog | |||
@@ -143,3 +143,6 @@ | |||
143 | 2012-10-09 Gustavo Sverzut Barbieri (k-s) | 143 | 2012-10-09 Gustavo Sverzut Barbieri (k-s) |
144 | 144 | ||
145 | * Add $XDG_RUNTIME_DIR support | 145 | * Add $XDG_RUNTIME_DIR support |
146 | * Add user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR, | ||
147 | $XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR, | ||
148 | $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR. | ||
diff --git a/legacy/efreet/NEWS b/legacy/efreet/NEWS index 2ca94afe8e..5aaf1f36d7 100644 --- a/legacy/efreet/NEWS +++ b/legacy/efreet/NEWS | |||
@@ -8,7 +8,10 @@ Fixes: | |||
8 | 8 | ||
9 | Additions: | 9 | Additions: |
10 | 10 | ||
11 | * Support XDG_RUNTIME_DIR | 11 | * Support XDG_RUNTIME_DIR. |
12 | * Support user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR, | ||
13 | $XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR, | ||
14 | $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR. | ||
12 | 15 | ||
13 | 16 | ||
14 | Changes since Efreet 1.2.0: | 17 | Changes since Efreet 1.2.0: |
diff --git a/legacy/efreet/po/cs.po b/legacy/efreet/po/cs.po index b82c8066df..96c3bf0da9 100644 --- a/legacy/efreet/po/cs.po +++ b/legacy/efreet/po/cs.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Plocha" | 20 | msgstr "Plocha" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/de.po b/legacy/efreet/po/de.po index 20395bd258..370356af7d 100644 --- a/legacy/efreet/po/de.po +++ b/legacy/efreet/po/de.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Arbeitsfläche" | 20 | msgstr "Arbeitsfläche" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/efreet.pot b/legacy/efreet/po/efreet.pot index 23abe0b7c7..7e83789bb5 100644 --- a/legacy/efreet/po/efreet.pot +++ b/legacy/efreet/po/efreet.pot | |||
@@ -6,9 +6,9 @@ | |||
6 | #, fuzzy | 6 | #, fuzzy |
7 | msgid "" | 7 | msgid "" |
8 | msgstr "" | 8 | msgstr "" |
9 | "Project-Id-Version: efreet 1.7.0\n" | 9 | "Project-Id-Version: efreet 1.7.99.77644\n" |
10 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 10 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
11 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 11 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -17,6 +17,34 @@ msgstr "" | |||
17 | "Content-Type: text/plain; charset=CHARSET\n" | 17 | "Content-Type: text/plain; charset=CHARSET\n" |
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | 19 | ||
20 | #: src/lib/efreet_base.c:127 | 20 | #: src/lib/efreet_base.c:144 |
21 | msgid "Desktop" | 21 | msgid "Desktop" |
22 | msgstr "" | 22 | msgstr "" |
23 | |||
24 | #: src/lib/efreet_base.c:152 | ||
25 | msgid "Downloads" | ||
26 | msgstr "" | ||
27 | |||
28 | #: src/lib/efreet_base.c:161 | ||
29 | msgid "Templates" | ||
30 | msgstr "" | ||
31 | |||
32 | #: src/lib/efreet_base.c:170 | ||
33 | msgid "Public" | ||
34 | msgstr "" | ||
35 | |||
36 | #: src/lib/efreet_base.c:179 | ||
37 | msgid "Documents" | ||
38 | msgstr "" | ||
39 | |||
40 | #: src/lib/efreet_base.c:187 | ||
41 | msgid "Music" | ||
42 | msgstr "" | ||
43 | |||
44 | #: src/lib/efreet_base.c:195 | ||
45 | msgid "Pictures" | ||
46 | msgstr "" | ||
47 | |||
48 | #: src/lib/efreet_base.c:203 | ||
49 | msgid "Videos" | ||
50 | msgstr "" | ||
diff --git a/legacy/efreet/po/el.po b/legacy/efreet/po/el.po index 5c6ac3c93d..0de06cb3ce 100644 --- a/legacy/efreet/po/el.po +++ b/legacy/efreet/po/el.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Επιφάνεια εργασίας" | 20 | msgstr "Επιφάνεια εργασίας" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/es.po b/legacy/efreet/po/es.po index 5fdf7d890c..04fc4c6995 100644 --- a/legacy/efreet/po/es.po +++ b/legacy/efreet/po/es.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Escritorio" | 20 | msgstr "Escritorio" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/fr.po b/legacy/efreet/po/fr.po index 1edbeccf02..a876073451 100644 --- a/legacy/efreet/po/fr.po +++ b/legacy/efreet/po/fr.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Bureau" | 20 | msgstr "Bureau" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/gl.po b/legacy/efreet/po/gl.po index 1169c4ed8e..5c75710b26 100644 --- a/legacy/efreet/po/gl.po +++ b/legacy/efreet/po/gl.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: efreet\n" | 7 | "Project-Id-Version: efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-30 19:32+0200\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-09-16 11:07+0200\n" | 10 | "PO-Revision-Date: 2012-09-16 11:07+0200\n" |
11 | "Last-Translator: Aníbal Garrido <khany@member.trisquel.info>\n" | 11 | "Last-Translator: Aníbal Garrido <khany@member.trisquel.info>\n" |
12 | "Language-Team: http://trasno.net/ <proxecto@trasno.net>\n" | 12 | "Language-Team: http://trasno.net/ <proxecto@trasno.net>\n" |
@@ -15,7 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=UTF-8\n" | 15 | "Content-Type: text/plain; charset=UTF-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Escritorio" | 20 | msgstr "Escritorio" |
21 | 21 | ||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/it.po b/legacy/efreet/po/it.po index 89cc64c567..cd70d6c0cb 100644 --- a/legacy/efreet/po/it.po +++ b/legacy/efreet/po/it.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Scrivania" | 20 | msgstr "Scrivania" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/ja.po b/legacy/efreet/po/ja.po index 5aacd2814c..bead2c2c4a 100644 --- a/legacy/efreet/po/ja.po +++ b/legacy/efreet/po/ja.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "デスクトップ" | 20 | msgstr "デスクトップ" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/ko.po b/legacy/efreet/po/ko.po index 6d4e439d29..f49d05b754 100644 --- a/legacy/efreet/po/ko.po +++ b/legacy/efreet/po/ko.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "바탕화면" | 20 | msgstr "바탕화면" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/nl.po b/legacy/efreet/po/nl.po index c88443c87e..9235300a11 100644 --- a/legacy/efreet/po/nl.po +++ b/legacy/efreet/po/nl.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Bureaublad" | 20 | msgstr "Bureaublad" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/pt.po b/legacy/efreet/po/pt.po index 59e2827cee..96fb560bdf 100644 --- a/legacy/efreet/po/pt.po +++ b/legacy/efreet/po/pt.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Área de Trabalho" | 20 | msgstr "Área de Trabalho" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/ru.po b/legacy/efreet/po/ru.po index 442bec18be..d80008c743 100644 --- a/legacy/efreet/po/ru.po +++ b/legacy/efreet/po/ru.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Рабочий стол" | 20 | msgstr "Рабочий стол" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/po/sl.po b/legacy/efreet/po/sl.po index a5c6772f9c..045732be6c 100644 --- a/legacy/efreet/po/sl.po +++ b/legacy/efreet/po/sl.po | |||
@@ -6,7 +6,7 @@ msgid "" | |||
6 | msgstr "" | 6 | msgstr "" |
7 | "Project-Id-Version: Efreet\n" | 7 | "Project-Id-Version: Efreet\n" |
8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" | 8 | "Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n" |
9 | "POT-Creation-Date: 2012-08-27 19:16+0900\n" | 9 | "POT-Creation-Date: 2012-10-09 15:16-0300\n" |
10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" | 10 | "PO-Revision-Date: 2012-06-24 17:10+0900\n" |
11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" | 11 | "Last-Translator: Jerome Pinot <ngc891@gmail.com>\n" |
12 | "Language-Team: Enlightenment Team\n" | 12 | "Language-Team: Enlightenment Team\n" |
@@ -15,6 +15,34 @@ msgstr "" | |||
15 | "Content-Type: text/plain; charset=utf-8\n" | 15 | "Content-Type: text/plain; charset=utf-8\n" |
16 | "Content-Transfer-Encoding: 8bit\n" | 16 | "Content-Transfer-Encoding: 8bit\n" |
17 | 17 | ||
18 | #: src/lib/efreet_base.c:127 | 18 | #: src/lib/efreet_base.c:144 |
19 | msgid "Desktop" | 19 | msgid "Desktop" |
20 | msgstr "Namizje" | 20 | msgstr "Namizje" |
21 | |||
22 | #: src/lib/efreet_base.c:152 | ||
23 | msgid "Downloads" | ||
24 | msgstr "" | ||
25 | |||
26 | #: src/lib/efreet_base.c:161 | ||
27 | msgid "Templates" | ||
28 | msgstr "" | ||
29 | |||
30 | #: src/lib/efreet_base.c:170 | ||
31 | msgid "Public" | ||
32 | msgstr "" | ||
33 | |||
34 | #: src/lib/efreet_base.c:179 | ||
35 | msgid "Documents" | ||
36 | msgstr "" | ||
37 | |||
38 | #: src/lib/efreet_base.c:187 | ||
39 | msgid "Music" | ||
40 | msgstr "" | ||
41 | |||
42 | #: src/lib/efreet_base.c:195 | ||
43 | msgid "Pictures" | ||
44 | msgstr "" | ||
45 | |||
46 | #: src/lib/efreet_base.c:203 | ||
47 | msgid "Videos" | ||
48 | msgstr "" | ||
diff --git a/legacy/efreet/src/lib/efreet_base.c b/legacy/efreet/src/lib/efreet_base.c index 0f43ee5ec2..3b84ee0ff0 100644 --- a/legacy/efreet/src/lib/efreet_base.c +++ b/legacy/efreet/src/lib/efreet_base.c | |||
@@ -50,6 +50,13 @@ static const char *xdg_runtime_dir = NULL; | |||
50 | static Eina_List *xdg_data_dirs = NULL; | 50 | static Eina_List *xdg_data_dirs = NULL; |
51 | static Eina_List *xdg_config_dirs = NULL; | 51 | static Eina_List *xdg_config_dirs = NULL; |
52 | static const char *xdg_desktop_dir = NULL; | 52 | static const char *xdg_desktop_dir = NULL; |
53 | static const char *xdg_download_dir = NULL; | ||
54 | static const char *xdg_templates_dir = NULL; | ||
55 | static const char *xdg_publicshare_dir = NULL; | ||
56 | static const char *xdg_documents_dir = NULL; | ||
57 | static const char *xdg_music_dir = NULL; | ||
58 | static const char *xdg_pictures_dir = NULL; | ||
59 | static const char *xdg_videos_dir = NULL; | ||
53 | static const char *hostname = NULL; | 60 | static const char *hostname = NULL; |
54 | 61 | ||
55 | static const char *efreet_dir_get(const char *key, const char *fallback); | 62 | static const char *efreet_dir_get(const char *key, const char *fallback); |
@@ -85,6 +92,14 @@ efreet_base_shutdown(void) | |||
85 | { | 92 | { |
86 | IF_RELEASE(efreet_home_dir); | 93 | IF_RELEASE(efreet_home_dir); |
87 | IF_RELEASE(xdg_desktop_dir); | 94 | IF_RELEASE(xdg_desktop_dir); |
95 | IF_RELEASE(xdg_download_dir); | ||
96 | IF_RELEASE(xdg_templates_dir); | ||
97 | IF_RELEASE(xdg_publicshare_dir); | ||
98 | IF_RELEASE(xdg_documents_dir); | ||
99 | IF_RELEASE(xdg_music_dir); | ||
100 | IF_RELEASE(xdg_pictures_dir); | ||
101 | IF_RELEASE(xdg_videos_dir); | ||
102 | |||
88 | IF_RELEASE(xdg_data_home); | 103 | IF_RELEASE(xdg_data_home); |
89 | IF_RELEASE(xdg_config_home); | 104 | IF_RELEASE(xdg_config_home); |
90 | IF_RELEASE(xdg_cache_home); | 105 | IF_RELEASE(xdg_cache_home); |
@@ -131,6 +146,65 @@ efreet_desktop_dir_get(void) | |||
131 | } | 146 | } |
132 | 147 | ||
133 | EAPI const char * | 148 | EAPI const char * |
149 | efreet_download_dir_get(void) | ||
150 | { | ||
151 | if (xdg_download_dir) return xdg_download_dir; | ||
152 | xdg_download_dir = efreet_user_dir_get("XDG_DOWNLOAD_DIR", _("Downloads")); | ||
153 | return xdg_download_dir; | ||
154 | } | ||
155 | |||
156 | EAPI const char * | ||
157 | efreet_templates_dir_get(void) | ||
158 | { | ||
159 | if (xdg_templates_dir) return xdg_templates_dir; | ||
160 | xdg_templates_dir = efreet_user_dir_get("XDG_TEMPLATES_DIR", | ||
161 | _("Templates")); | ||
162 | return xdg_templates_dir; | ||
163 | } | ||
164 | |||
165 | EAPI const char * | ||
166 | efreet_public_share_dir_get(void) | ||
167 | { | ||
168 | if (xdg_publicshare_dir) return xdg_publicshare_dir; | ||
169 | xdg_publicshare_dir = efreet_user_dir_get("XDG_PUBLICSHARE_DIR", | ||
170 | _("Public")); | ||
171 | return xdg_publicshare_dir; | ||
172 | } | ||
173 | |||
174 | EAPI const char * | ||
175 | efreet_documents_dir_get(void) | ||
176 | { | ||
177 | if (xdg_documents_dir) return xdg_documents_dir; | ||
178 | xdg_documents_dir = efreet_user_dir_get("XDG_DOCUMENTS_DIR", | ||
179 | _("Documents")); | ||
180 | return xdg_documents_dir; | ||
181 | } | ||
182 | |||
183 | EAPI const char * | ||
184 | efreet_music_dir_get(void) | ||
185 | { | ||
186 | if (xdg_music_dir) return xdg_music_dir; | ||
187 | xdg_music_dir = efreet_user_dir_get("XDG_MUSIC_DIR", _("Music")); | ||
188 | return xdg_music_dir; | ||
189 | } | ||
190 | |||
191 | EAPI const char * | ||
192 | efreet_pictures_dir_get(void) | ||
193 | { | ||
194 | if (xdg_pictures_dir) return xdg_pictures_dir; | ||
195 | xdg_pictures_dir = efreet_user_dir_get("XDG_PICTURES_DIR", _("Pictures")); | ||
196 | return xdg_pictures_dir; | ||
197 | } | ||
198 | |||
199 | EAPI const char * | ||
200 | efreet_videos_dir_get(void) | ||
201 | { | ||
202 | if (xdg_videos_dir) return xdg_videos_dir; | ||
203 | xdg_videos_dir = efreet_user_dir_get("XDG_VIDEOS_DIR", _("Videos")); | ||
204 | return xdg_videos_dir; | ||
205 | } | ||
206 | |||
207 | EAPI const char * | ||
134 | efreet_data_home_get(void) | 208 | efreet_data_home_get(void) |
135 | { | 209 | { |
136 | if (xdg_data_home) return xdg_data_home; | 210 | if (xdg_data_home) return xdg_data_home; |
@@ -206,6 +280,13 @@ void | |||
206 | efreet_dirs_reset(void) | 280 | efreet_dirs_reset(void) |
207 | { | 281 | { |
208 | eina_stringshare_replace(&xdg_desktop_dir, NULL); | 282 | eina_stringshare_replace(&xdg_desktop_dir, NULL); |
283 | eina_stringshare_replace(&xdg_download_dir, NULL); | ||
284 | eina_stringshare_replace(&xdg_templates_dir, NULL); | ||
285 | eina_stringshare_replace(&xdg_publicshare_dir, NULL); | ||
286 | eina_stringshare_replace(&xdg_documents_dir, NULL); | ||
287 | eina_stringshare_replace(&xdg_music_dir, NULL); | ||
288 | eina_stringshare_replace(&xdg_pictures_dir, NULL); | ||
289 | eina_stringshare_replace(&xdg_videos_dir, NULL); | ||
209 | } | 290 | } |
210 | 291 | ||
211 | /** | 292 | /** |
diff --git a/legacy/efreet/src/lib/efreet_base.h b/legacy/efreet/src/lib/efreet_base.h index 96d85910b9..d0de7e7569 100644 --- a/legacy/efreet/src/lib/efreet_base.h +++ b/legacy/efreet/src/lib/efreet_base.h | |||
@@ -42,6 +42,55 @@ EAPI const char *efreet_config_home_get(void); | |||
42 | EAPI const char *efreet_desktop_dir_get(void); | 42 | EAPI const char *efreet_desktop_dir_get(void); |
43 | 43 | ||
44 | /** | 44 | /** |
45 | * @return Returns the XDG Download directory | ||
46 | * @brief Retrieves the XDG Download directory | ||
47 | * @since 1.8 | ||
48 | */ | ||
49 | EAPI const char *efreet_download_dir_get(void); | ||
50 | |||
51 | /** | ||
52 | * @return Returns the XDG Templates directory | ||
53 | * @brief Retrieves the XDG Templates directory | ||
54 | * @since 1.8 | ||
55 | */ | ||
56 | EAPI const char *efreet_templates_dir_get(void); | ||
57 | |||
58 | /** | ||
59 | * @return Returns the XDG Public Share directory | ||
60 | * @brief Retrieves the XDG Public Share directory | ||
61 | * @since 1.8 | ||
62 | */ | ||
63 | EAPI const char *efreet_public_share_dir_get(void); | ||
64 | |||
65 | /** | ||
66 | * @return Returns the XDG Documents directory | ||
67 | * @brief Retrieves the XDG Documents directory | ||
68 | * @since 1.8 | ||
69 | */ | ||
70 | EAPI const char *efreet_documents_dir_get(void); | ||
71 | |||
72 | /** | ||
73 | * @return Returns the XDG Music directory | ||
74 | * @brief Retrieves the XDG Music directory | ||
75 | * @since 1.8 | ||
76 | */ | ||
77 | EAPI const char *efreet_music_dir_get(void); | ||
78 | |||
79 | /** | ||
80 | * @return Returns the XDG Pictures directory | ||
81 | * @brief Retrieves the XDG Pictures directory | ||
82 | * @since 1.8 | ||
83 | */ | ||
84 | EAPI const char *efreet_pictures_dir_get(void); | ||
85 | |||
86 | /** | ||
87 | * @return Returns the XDG Videos directory | ||
88 | * @brief Retrieves the XDG Videos directory | ||
89 | * @since 1.8 | ||
90 | */ | ||
91 | EAPI const char *efreet_videos_dir_get(void); | ||
92 | |||
93 | /** | ||
45 | * @return Returns the Eina_List of preference ordered extra config directories | 94 | * @return Returns the Eina_List of preference ordered extra config directories |
46 | * @brief Returns the Eina_List of preference ordered extra config | 95 | * @brief Returns the Eina_List of preference ordered extra config |
47 | * directories | 96 | * directories |