Classes | |
| struct | Settings |
Enumerations | |
| enum class | DE { GNOME , KDE , XFCE , MATE , CINNAMON , LXQT , OTHER } |
Functions | |
| static bool | run (const std::vector< std::string > &args, bool silent=false) |
| static DE | detect () |
| static void | gnome_set (const Settings &s) |
| static void | gnome_clear () |
| static void | kde_refresh () |
| static void | kde_set (const Settings &s) |
| static void | kde_clear () |
| static void | xfce_set (const Settings &s) |
| static void | xfce_clear () |
| static void | mate_set (const Settings &s) |
| static void | mate_clear () |
| static void | lxqt_set (const Settings &s) |
| static void | env_set (const Settings &s) |
| static void | env_clear () |
| static void | apply (const Settings &s) |
| static void | restore () |
|
strong |
|
static |
Definition at line 571 of file proxy_config.hpp.
References _, BrowserProxy::apply(), apply(), CINNAMON, detect(), env_set(), GNOME, gnome_set(), ProxyConfig::Settings::host, BrowserProxy::install_ca_all_browsers(), KDE, kde_set(), LXQT, lxqt_set(), MATE, mate_set(), OTHER, ProxyConfig::Settings::port, XFCE, and xfce_set().
Referenced by apply().
|
static |
Definition at line 407 of file proxy_config.hpp.
References CINNAMON, detect(), GNOME, KDE, LXQT, MATE, OTHER, and XFCE.
|
static |
Definition at line 553 of file proxy_config.hpp.
References env_clear().
Referenced by env_clear(), and restore().
|
static |
Definition at line 518 of file proxy_config.hpp.
References env_set(), ProxyConfig::Settings::host, BrowserProxy::LAN_BYPASS_NOCIDR, and ProxyConfig::Settings::port.
|
static |
Definition at line 438 of file proxy_config.hpp.
References gnome_clear(), and run().
Referenced by gnome_clear(), and restore().
|
static |
Definition at line 424 of file proxy_config.hpp.
References gnome_set(), ProxyConfig::Settings::host, BrowserProxy::LAN_BYPASS_GVARIANT, ProxyConfig::Settings::port, and run().
Referenced by apply(), and gnome_set().
|
static |
Definition at line 466 of file proxy_config.hpp.
References kde_clear(), kde_refresh(), and run().
Referenced by kde_clear(), and restore().
|
static |
Definition at line 442 of file proxy_config.hpp.
References kde_refresh(), and run().
Referenced by kde_clear(), kde_refresh(), and kde_set().
|
static |
Definition at line 448 of file proxy_config.hpp.
References ProxyConfig::Settings::host, kde_refresh(), kde_set(), BrowserProxy::LAN_BYPASS_CIDR, ProxyConfig::Settings::port, and run().
|
static |
Definition at line 503 of file proxy_config.hpp.
References ProxyConfig::Settings::host, BrowserProxy::LAN_BYPASS_NOCIDR, lxqt_set(), and ProxyConfig::Settings::port.
Referenced by apply(), and lxqt_set().
|
static |
Definition at line 499 of file proxy_config.hpp.
References mate_clear(), and run().
Referenced by mate_clear(), and restore().
|
static |
Definition at line 489 of file proxy_config.hpp.
References ProxyConfig::Settings::host, BrowserProxy::LAN_BYPASS_GVARIANT, mate_set(), ProxyConfig::Settings::port, and run().
Referenced by apply(), and mate_set().
|
static |
Definition at line 602 of file proxy_config.hpp.
References _, CINNAMON, detect(), env_clear(), GNOME, gnome_clear(), KDE, kde_clear(), LXQT, MATE, mate_clear(), OTHER, BrowserProxy::restore(), restore(), XFCE, and xfce_clear().
Referenced by restore().
|
static |
Definition at line 397 of file proxy_config.hpp.
References bg_process::run(), and run().
Referenced by gnome_clear(), gnome_set(), kde_clear(), kde_refresh(), kde_set(), mate_clear(), mate_set(), run(), xfce_clear(), and xfce_set().
|
static |
Definition at line 485 of file proxy_config.hpp.
References run(), and xfce_clear().
Referenced by restore(), and xfce_clear().
|
static |
Definition at line 473 of file proxy_config.hpp.
References ProxyConfig::Settings::host, BrowserProxy::LAN_BYPASS_GVARIANT, ProxyConfig::Settings::port, run(), and xfce_set().
Referenced by apply(), and xfce_set().