Browse Source

Minor cleanup.

merge-requests/365/head
eidheim 10 years ago
parent
commit
c956bd2021
  1. 8
      src/config.cc
  2. 5
      src/files.h

8
src/config.cc

@ -69,13 +69,13 @@ bool MainConfig::check_config_file(const boost::property_tree::ptree &default_cf
}
void MainConfig::update_config_file() {
std::stringstream ss;
ss << configjson;
boost::property_tree::ptree default_cfg;
boost::property_tree::read_json(ss, default_cfg);
bool cfg_ok=true;
try {
if(default_cfg.get<std::string>("version")!=cfg.get<std::string>("version")) {
if(cfg.get<std::string>("version")!=JUCI_VERSION) {
std::stringstream ss;
ss << configjson;
boost::property_tree::read_json(ss, default_cfg);
cfg_ok=false;
if(cfg.count("version")>0)
cfg.find("version")->second.data()=default_cfg.get<std::string>("version");

5
src/files.h

@ -1,7 +1,10 @@
#include <string>
#define JUCI_VERSION "0.9.2"
const std::string configjson =
"{\n"
" \"version\": \"0.9.2\",\n"
" \"version\": \""+std::string(JUCI_VERSION)+"\",\n"
" \"gtk_theme\": {\n"
" \"name\": \"Adwaita\", //Use \"\" for default theme, At least these two exist on all systems: Adwaita, Raleigh\n"
" \"variant\": \"\" //Use \"\" for default variant, and \"dark\" for dark theme variant\n"

Loading…
Cancel
Save