Visual optimization. Fix bugs.

1. На странице "Статистика" для таблиц улучшено выравнивание отображение больших чисел (Beautiful big number).
   Символ "R" заменён на двойную стрелку "⇒".
2. На странице "Зависимости" корректно обрабатывается значения deptype равные S,P,e,x.
   Индексы в секционированных таблицах (I) отображаются правильно.
3. Исправлена ошибка поиска зависимостей последовательностей (более строгое условие).
4. Для Linux исправлена установка application_name.
This commit is contained in:
lsv 2025-04-28 15:47:54 +05:00 committed by lsv
parent 60f519e38e
commit d647af9963
4 changed files with 40 additions and 9 deletions

View file

@ -805,7 +805,11 @@ int pgServer::Connect(frmMain *form, bool askPassword, const wxString &pwd, bool
iPort = port;
}
wxString usr=wxEmptyString;
wxGetEnv(wxT("USERNAME"),&usr);
#ifndef __WXMSW__
wxGetEnv(wxT("USER"), &usr);
#else
wxGetEnv(wxT("USERNAME"), &usr);
#endif
if (database.IsEmpty())
{
conn = new pgConn(host, service, hostaddr, DEFAULT_PG_DATABASE, username, password, iPort, rolename,connstr, ssl, 0, appearanceFactory->GetLongAppName() +wxT(" - ")+ usr, sslcert, sslkey, sslrootcert, sslcrl, sslcompression);