summaryrefslogtreecommitdiff
path: root/legacy/efreet
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-10-09 18:17:33 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-10-09 18:17:33 +0000
commit753f334e731f345ee4cc1202387bfc0ba61ece21 (patch)
treed64342a4b7deb82470c4af8b1c1fa15fa5a1b51d /legacy/efreet
parent6368cfbbc2fb4c4906177106645a09e1887e0534 (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/ChangeLog3
-rw-r--r--legacy/efreet/NEWS5
-rw-r--r--legacy/efreet/po/cs.po32
-rw-r--r--legacy/efreet/po/de.po32
-rw-r--r--legacy/efreet/po/efreet.pot34
-rw-r--r--legacy/efreet/po/el.po32
-rw-r--r--legacy/efreet/po/es.po32
-rw-r--r--legacy/efreet/po/fr.po32
-rw-r--r--legacy/efreet/po/gl.po31
-rw-r--r--legacy/efreet/po/it.po32
-rw-r--r--legacy/efreet/po/ja.po32
-rw-r--r--legacy/efreet/po/ko.po32
-rw-r--r--legacy/efreet/po/nl.po32
-rw-r--r--legacy/efreet/po/pt.po32
-rw-r--r--legacy/efreet/po/ru.po32
-rw-r--r--legacy/efreet/po/sl.po32
-rw-r--r--legacy/efreet/src/lib/efreet_base.c81
-rw-r--r--legacy/efreet/src/lib/efreet_base.h49
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 @@
1432012-10-09 Gustavo Sverzut Barbieri (k-s) 1432012-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
9Additions: 9Additions:
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
14Changes since Efreet 1.2.0: 17Changes 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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Plocha" 20msgstr "Plocha"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Arbeitsfläche" 20msgstr "Arbeitsfläche"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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
7msgid "" 7msgid ""
8msgstr "" 8msgstr ""
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
21msgid "Desktop" 21msgid "Desktop"
22msgstr "" 22msgstr ""
23
24#: src/lib/efreet_base.c:152
25msgid "Downloads"
26msgstr ""
27
28#: src/lib/efreet_base.c:161
29msgid "Templates"
30msgstr ""
31
32#: src/lib/efreet_base.c:170
33msgid "Public"
34msgstr ""
35
36#: src/lib/efreet_base.c:179
37msgid "Documents"
38msgstr ""
39
40#: src/lib/efreet_base.c:187
41msgid "Music"
42msgstr ""
43
44#: src/lib/efreet_base.c:195
45msgid "Pictures"
46msgstr ""
47
48#: src/lib/efreet_base.c:203
49msgid "Videos"
50msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Επιφάνεια εργασίας" 20msgstr "Επιφάνεια εργασίας"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Escritorio" 20msgstr "Escritorio"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Bureau" 20msgstr "Bureau"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Escritorio" 20msgstr "Escritorio"
21 21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Scrivania" 20msgstr "Scrivania"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "デスクトップ" 20msgstr "デスクトップ"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "바탕화면" 20msgstr "바탕화면"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Bureaublad" 20msgstr "Bureaublad"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Área de Trabalho" 20msgstr "Área de Trabalho"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Рабочий стол" 20msgstr "Рабочий стол"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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 ""
6msgstr "" 6msgstr ""
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
19msgid "Desktop" 19msgid "Desktop"
20msgstr "Namizje" 20msgstr "Namizje"
21
22#: src/lib/efreet_base.c:152
23msgid "Downloads"
24msgstr ""
25
26#: src/lib/efreet_base.c:161
27msgid "Templates"
28msgstr ""
29
30#: src/lib/efreet_base.c:170
31msgid "Public"
32msgstr ""
33
34#: src/lib/efreet_base.c:179
35msgid "Documents"
36msgstr ""
37
38#: src/lib/efreet_base.c:187
39msgid "Music"
40msgstr ""
41
42#: src/lib/efreet_base.c:195
43msgid "Pictures"
44msgstr ""
45
46#: src/lib/efreet_base.c:203
47msgid "Videos"
48msgstr ""
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;
50static Eina_List *xdg_data_dirs = NULL; 50static Eina_List *xdg_data_dirs = NULL;
51static Eina_List *xdg_config_dirs = NULL; 51static Eina_List *xdg_config_dirs = NULL;
52static const char *xdg_desktop_dir = NULL; 52static const char *xdg_desktop_dir = NULL;
53static const char *xdg_download_dir = NULL;
54static const char *xdg_templates_dir = NULL;
55static const char *xdg_publicshare_dir = NULL;
56static const char *xdg_documents_dir = NULL;
57static const char *xdg_music_dir = NULL;
58static const char *xdg_pictures_dir = NULL;
59static const char *xdg_videos_dir = NULL;
53static const char *hostname = NULL; 60static const char *hostname = NULL;
54 61
55static const char *efreet_dir_get(const char *key, const char *fallback); 62static 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
133EAPI const char * 148EAPI const char *
149efreet_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
156EAPI const char *
157efreet_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
165EAPI const char *
166efreet_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
174EAPI const char *
175efreet_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
183EAPI const char *
184efreet_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
191EAPI const char *
192efreet_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
199EAPI const char *
200efreet_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
207EAPI const char *
134efreet_data_home_get(void) 208efreet_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
206efreet_dirs_reset(void) 280efreet_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);
42EAPI const char *efreet_desktop_dir_get(void); 42EAPI 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 */
49EAPI 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 */
56EAPI 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 */
63EAPI 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 */
70EAPI 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 */
77EAPI 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 */
84EAPI 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 */
91EAPI 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