OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 149 | Rev 182 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 149 Rev 180
Line 15... Line 15...
15
 
15
 
16
import org.openconcerto.utils.DesktopEnvironment.Gnome;
16
import org.openconcerto.utils.DesktopEnvironment.Gnome;
17
import org.openconcerto.utils.DesktopEnvironment.KDE;
17
import org.openconcerto.utils.DesktopEnvironment.KDE;
18
import org.openconcerto.utils.DesktopEnvironment.Mac;
18
import org.openconcerto.utils.DesktopEnvironment.Mac;
19
import org.openconcerto.utils.DesktopEnvironment.Windows;
19
import org.openconcerto.utils.DesktopEnvironment.Windows;
-
 
20
import org.openconcerto.utils.DesktopEnvironment.XFCE;
-
 
21
import org.openconcerto.utils.OSFamily.Unix;
20
import org.openconcerto.utils.io.PercentEncoder;
22
import org.openconcerto.utils.io.PercentEncoder;
21
 
23
 
22
import java.io.BufferedOutputStream;
24
import java.io.BufferedOutputStream;
23
import java.io.BufferedWriter;
25
import java.io.BufferedWriter;
24
import java.io.File;
26
import java.io.File;
Line 292... Line 294...
292
        } else if (de instanceof KDE) {
294
        } else if (de instanceof KDE) {
293
            // TODO look for EmailClient=/usr/bin/thunderbird in
295
            // TODO look for EmailClient=/usr/bin/thunderbird in
294
            // ~/.kde/share/config/emaildefaults or /etc/kde (ou /usr/share/config qui est un
296
            // ~/.kde/share/config/emaildefaults or /etc/kde (ou /usr/share/config qui est un
295
            // lien symbolique vers /etc/kde)
297
            // lien symbolique vers /etc/kde)
296
            return XDG;
298
            return XDG;
-
 
299
        } else if (de instanceof XFCE) {
-
 
300
            // .config/xfce4/helpers.rc contains "MailReader=desktopName"
-
 
301
            // A custom one can be created in .local/share/xfce4/helpers/custom-MailReader.desktop
-
 
302
            return XDG;
-
 
303
        } else if (OSFamily.getInstance() instanceof Unix) {
-
 
304
            return XDG;
297
        }
305
        }
298
 
306
 
299
        return MailTo;
307
        return MailTo;
300
    }
308
    }
301
 
309