lsv
23b6a2a458
fix issue#36
...
Исправлена проблема видимости кнопки "завершение процесс клиента" в окне Состояние сервера.
Проблема связан с изменнием числа аргументов у функции pg_terminate_backend
2023-09-27 20:58:06 +05:00
lsv
6e64bf852d
fix error convert type text
...
update pgadmin3.exe
2023-09-27 20:19:38 +05:00
lsv
cff9271f49
Change version string
...
Исправлена отображаемая в диалоге версия.
Мелкие исправления оформления.
2023-09-27 20:09:48 +05:00
lsv
0f241fef7c
Revert "PG16 support privilege MAINTAIN"
...
This reverts commit bcb87cf9e41c87efdcbeb7c80389d9fee35d29b8.
2023-09-27 20:09:38 +05:00
lsv
fc71d91348
frmLog change. The database survey has been moved to a separate thread.
...
Опрос баз данных перенесен из GUI потока в отдельный поток.
2023-09-27 20:09:22 +05:00
lsv
9676013083
Change LogView indication
...
Имена недоступных серверов подсвечиваются.
Информационное окно об отсутствии соединения не показывается.
Таймаут между попытками установки соединения сокращен до 2 минут.
2023-09-27 19:49:45 +05:00
lsv
641cbcf282
Add ShortCut functional
...
Появилась возможность быстрой навигации по дереву объектов.
При нажатии F4 появляется список с 50 последними элементами выбранными в дереве.
2023-09-27 19:49:20 +05:00
lsv
0d26ad123a
Fix issue#35
...
Исправление определения присутствующих языков.
2023-09-25 16:23:17 +05:00
lsv
e581de7855
update pgadmin3.exe
2023-08-15 20:49:53 +05:00
lsv
0caf3dbf7f
STORAGE clause support, COMPRESS clause support
2023-08-15 20:40:22 +05:00
lsv
4ffd790d48
Beautiful big numbers
...
Можно включить более понятное отображение больших чисел на странице Статистика.
Для этого устновите флажок "Beautiful big numbers on the statistics page"
Небольшие исправления в диалоге выбора соединения (dlgSelectConnection.cpp)
2023-08-06 17:42:50 +05:00
lsv
f0f4f7a9b5
update pgadmin3.exe
2023-08-02 20:38:39 +05:00
lsv
06c0c71bc3
Fix changes in the PCRE (wxRegEx template)
...
Были проблемы при выполнении pgScript.
2023-08-02 20:14:27 +05:00
lsv
d5388d72d7
PG16 support inherit_option, set_option
...
Добавлена поддержка новых опций для членов ролей.
2023-08-02 20:14:02 +05:00
lsv
d7f1687b7c
PG16 support privilege MAINTAIN
...
Добавлена поддержка отображения новой привелегии.
2023-08-02 20:13:40 +05:00
lsv
6f7e04671e
Add new option "Hide query history"
...
Добавлена возможность скрыть строку с историей запросов.
История зпросов будет сохраняться вне зависимости от это опции.
2023-08-02 20:13:29 +05:00
lsv
e320b2ebf2
fix GDI leaks
2023-07-30 10:33:41 +05:00
lsv
d84d515a1b
update pgadmin3.exe and wxWidgets 3.2 files.
...
Важно: читайте пояснения к изменения.
2023-06-29 22:04:24 +05:00
lsv
627311178c
Add OnFatalException method
...
Добавил обработку аврийных завершений.
Мелкие правки.
2023-06-29 21:15:55 +05:00
lsv
debed953cf
Performance improvement and usability
...
Повышение производительности вывода результатов запроса и дерева объектов.
Мелкие исправления.
2023-06-29 21:00:44 +05:00
lsv
2a4b4dc878
Add support DPI part 2
...
Добавлены svg файлы иконок. и другие улучшения.
2023-06-29 20:59:24 +05:00
lsv
d4602778f3
config MSVS
2023-06-29 20:48:25 +05:00
lsv
d07487eac9
Add support High DPI
...
Выполнен переход на wxWidgets 3.2 для улучшения поддержки DPI.
Также обновлена среда разработки до Microsoft Visual Studio 2022.
2023-06-25 18:36:16 +05:00
lsv
920d424767
Сorrect TextToHtml
...
Некоторые символы unicode неправильно обрабатывались.
2023-06-08 21:59:35 +05:00
lsv
19d38607c4
Search only servers.
...
Если текущий выделенный элемент является сервером, то при наборе символов
поиск по дереву будет проводиться только на уровне серверов.
2023-06-08 21:53:05 +05:00
lsv
fda489ef62
pgadmin3.exe update
...
Изменния смотри в commits
2023-05-23 14:29:04 +05:00
lsv
de9f725b13
Draw DBname in browse
...
Для улучшения наглядности и понимания в какой БД мы находимся в строке
браузера объектов при выделении элемента будет напротив отображаться имя
БД. Это поведение можно отключить в настройках.
2023-05-23 14:09:21 +05:00
lsv
7dc02bd6fc
Correct query counter
2023-05-23 14:09:09 +05:00
lsv
c197ea45c1
List alignment algorithm
...
Добавлен в проект выравниватель списков IN и других упорядоченных данных.
Вызывается комбинацией Ctrl+Shift+A (если внешний выравниватель не задан).
Интегрировать код выравнивателя пришлось из-за бага wxWidgets.
Ошибочное поведение появляется при вызове внешних утилит,
если им передаётся большой объём текста (более 6 кб).
Выравниватель может зациклиться на произвольных наборах данных.
Используйте с осторожностью.
Выравниватель имеет диалог настройки работы:
При выборе первого пункта диалога все переводы строк остаются как есть.
При выборе второго пункта первая строка будет образцом длинны
и под неё будут подгонятся все прочие строки.
Первый вариант используется для выравнивания insert команд.
Второй для списков IN.
Третий параметр используется, если иногда встречаются короткие строки алгоритм пытается найти выше строку которая больше или равна
текущей.
Например эти строки будут смотреться лучше:
int rs = 0;
int ls = 0;
int type = 0;
int up_item = -1;
bool br = false;
private:
int align = LEFT;
int maxlen = 0;
wxString it;
2023-05-22 21:38:14 +05:00
lsv
2fbed7a6a4
Add alignment command
...
Добавлена возможность запуска внешней команды для выравнивания текста
по разделителям. На java написан скрипт для выравнивания списков
align.jar. Запускать командой @java.exe -jar <PATH>\align.jar
которую нужно поместить в bat файл
2023-05-02 22:17:29 +05:00
lsv
e9d088baed
Additional information from pg_replication_slots
...
В поле backend_xmin для процесса backend_type='autovacuum launcher'
добавлен вывод значения select min(xmin::text::bigint) from pg_replication_slots
2023-02-15 09:33:07 +05:00
lsv
8f931b213f
fix for linix
2023-02-14 21:33:51 +05:00
levinsv
03c7cb5d38
Merge pull request #33 from interob/compile-under-linux-without-json-git
...
Support compile under Linux by disabling wxJSON and GIT stuff
2023-02-14 21:21:11 +05:00
Rob
2354cdaa01
Support compile under Linux by disabling wxJSON and GIT stuff
2023-02-14 02:22:20 +01:00
lsv
83e372aae5
Add action CopyTableToHtml
...
Копирование результатов запроса в буфер обмена в виде таблицы html.
2023-02-02 10:46:33 +05:00
lsv
8771f32058
fix
2023-01-30 23:55:48 +05:00
Sergey
b5236a0b1a
for linux compile
...
Исправления для компиляции под linux (ubunta)
2023-01-30 18:49:49 +05:00
lsv
f177940bd4
fix bug
...
Устранено падение по нажатию F4 возникающее при определенных пользовательских настройках
2023-01-26 19:16:11 +05:00
lsv
2c291595c0
Highlighting the header row with the cursor.
...
Заголовок строки в результатах запроса подсвечивается, если в строке находиться курсор.
2023-01-21 22:51:56 +05:00
lsv
614a7f0adc
Double the single quote.
...
Добавлена команда удвоения одиночной кавычки в выделеном тексте и обратная команда.
2023-01-16 08:22:33 +05:00
lsv
2bb2ff25cf
fix GitLab connect error.
...
Окно информации при ошибке соединения с GitLab.
2023-01-08 19:37:11 +05:00
lsv
2ae4b5f163
Save the operation position to the maintenance window
...
Выбранная операция сохраняется,
в вывод сообщений добавлен текст SQL инструкций.
2022-12-19 19:17:11 +05:00
lsv
a5123c380c
buf fix
...
Иногда строка t не содержала символов что приводило к ошибке.
2022-12-19 18:54:48 +05:00
lsv
462de97f3d
View count line in Activity window
...
Число строк в окне Активность отображается в заголовке
2022-12-19 18:54:37 +05:00
lsv
e542bb17f2
Statistic page correct
...
Исправлено отображение поля n_live_tup
2022-12-12 19:45:21 +05:00
lsv
f0517ee0f8
fix error PG15 version
...
В 15 версии команда select '1'::"char"||'2'::text
Приводит к ошибке. Иcправлены найденные ошибки такого типа.
2022-11-24 20:20:48 +05:00
lsv
a2aad527ff
Change Title windows Server ststus,Query
...
Убраны не важные слова из заголовка.
2022-11-24 19:23:59 +05:00
lsv
4f10ebc477
Support GitLab experimental
...
Добавлена возможность сохранять SQL представления объектов в GitLab
Описание в Readme.MD
2022-11-24 19:19:37 +05:00
lsv
535538c6d9
Change icon Server Status window.
2022-11-24 18:44:00 +05:00
lsv
dc3408cf42
show colour rows statistics page
...
Строки в статистике по таблицам подсвечиваются, если по таблицам нет статистики оптимизатора.
Поле о числе строк в таблице перенесоно ближе к началу.
2022-11-24 18:36:09 +05:00