mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-15 14:15:49 -06:00
Add write file autoSaveConfig.reg, small optimization frmLog
При выходе из приложения конфигурация сохраняется в файле autoSaveConfig.reg. Уплотнение вывода информации в frmLog. Если поле Detail пустое то туда помещается содержимое Context. Шаблон для письма переименован в mail.template.
This commit is contained in:
parent
d0325c4dac
commit
90fc629fa0
4 changed files with 14 additions and 3 deletions
|
|
@ -31,6 +31,7 @@
|
|||
#include "utils/misc.h"
|
||||
sysSettings::sysSettings(const wxString &name) : wxConfig(name)
|
||||
{
|
||||
appName = name;
|
||||
// Open the default settings file
|
||||
defaultSettings = NULL;
|
||||
if (!settingsIni.IsEmpty())
|
||||
|
|
@ -62,7 +63,11 @@ sysSettings::sysSettings(const wxString &name) : wxConfig(name)
|
|||
|
||||
sysSettings::~sysSettings()
|
||||
{
|
||||
wxRegKey key(wxRegKey::HKCU, "Software\\"+appName);
|
||||
|
||||
wxString fn= wxStandardPaths::Get().GetUserConfigDir() + wxT("\\postgresql\\autoSaveConfig.reg");
|
||||
if (wxFileName::FileExists(fn)) wxRemoveFile(fn);
|
||||
key.Export(fn);
|
||||
if(defaultSettings)
|
||||
{
|
||||
delete defaultSettings;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue