Comments (6)
текущие настройки
from pgadmin3.
Первый раз в жизни комплил c++ приложение... Да и вообще открыл Visual Studio. Одня компиляция openssl и wxWidgest мозг сожрало....
весь день сидел изучал как компилировать, в итоге добился чтобы и компилировалось и чтобы шрифты и размеры были нужными.
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:application>
<asmv3:windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/pm</dpiAware>
<!-- fallback for Windows 7 and 8 -->
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
<!-- adding v1 as fallback would result in v2 not being applied to dialogs on capable systems -->
<gdiScaling xmlns="http://schemas.microsoft.com/SMI/2017/WindowsSettings">true</gdiScaling>
<!-- enables GDI DPI scaling -->
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
Единственное, в SQL pane шрифт пока кривой, ну и иконки фиговые, что в принципе не страшно. В остальном вроде норм. Надо бы еще шрифты добить и будет отлично
from pgadmin3.
так.. с SQL pane вроде разобрался... там нужно менять исходники scintilla в wxWidgets,
в wxWidgets-3.0.5 имеют версию 3.2.1
в wxWidgets-3.1.5 уже используется scintilla-3.7.2, а судя по чейнджлогу , нормальный скейлинг шрифтов появился с версии 3.6.
from pgadmin3.
Я не являюсь специалистом ни в wxWidgets ни в C++.
И при попытки сборки сборки с wxWidgets 3.1 у меня при запуске возникало множество ошибок связанных с *.xrc файлами (это описание диалогов в wxWidgets).
Что то поменялась видимо в 3.1. Поэтому я собрал с 3.0 версией где таких ошибок было меньше и я их вручную устранил.
Переход на последние версии wxWidgets возможет только если там ну очень важные изменния будут.
from pgadmin3.
@levinsv да я тоже не особо спец ))) перкомпилил с wxWidgets 3.1, та же фигня. Это проблема по ходу с wxWidgets
https://stackoverflow.com/questions/67364128/font-quality-scaling-dpi-in-wxstyledtextctrl-wxwidgets
Если я доберусь до истины и скомпилю нормальный wxWidgets без ошибок и чтобы SQL панель была с правильными рендерингом шрифтов, заберете к себе в билд?
from pgadmin3.
Попробую.
from pgadmin3.
Related Issues (20)
- корректное скриптование include полей в индексах HOT 2
- Cкриптование include полей в PK HOT 1
- Прошу добавить в TEXT SEARCH CONFIGURATION скриптование MAPPING FOR word,... HOT 6
- Я тебя обожаю, чувак !
- README_EN.md HOT 2
- Странное скриптование кода тригера HOT 1
- При подключении к 11 версии - нет доступа к pg_subscription HOT 7
- Поддержка 14-й версии HOT 3
- Невозможно вставить из буфера обмена в новом окне HOT 1
- Переназначение горячих клавиш (хотя бы некоторых) HOT 2
- Bug in PG10 HOT 2
- Can't delete single row HOT 3
- Прошу увеличить ширину колонки Size в статистике таблиц HOT 2
- Функционал для шифрования файла с паролями pgpass.conf HOT 1
- copy & paste by keystroke sometimes don't work HOT 1
- Ошибка скриптования объекта Event Trigger HOT 1
- Поддержка 15-й версии ? HOT 6
- Вкладка для редактора кода HOT 1
- В таблицах не активна кнопка удаления строк HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pgadmin3.