Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- Rely on `qmake`'s `CONFIG` to generate and embed QM files.
- Add all existing TS files to TRANSLATE.
- Keep TRANSLATE in single project file: `src/src.pro`.
- Update 'steps to translate' section in `CONTRIBUTING.md`.
|
|
Currently, the project resources are built twice: the first time in the
"main" directory and the second time in the "src" directory.
This is because they are specified both in main.pro and src.pro qmake
project files (and in qtpass.pro, too).
They should be specified in just one such project file instead so they
are built just once.
Let's leave them in src.pro since that's where localization *.ts -> *.qm
dependencies are provided.
For this, a Q_INIT_RESOURCE() statement is needed so they are properly
linked to by the main application.
|
|
Currently, if one changes some source file in src and then runs make the
libqtpass.a gets correctly rebuilt, however main/qtpass isn't actually
relinked to make use of this new library version.
According to the qmake project file snippet at the very bottom of
https://doc.qt.io/qtcreator/creator-project-qmake-libraries.html internal
static libraries need to be manually added to their users PRE_TARGETDEPS,
too.
The same goes for tests that link to libqtpass.a.
|
|
X11/Wayland needs to know the name of the .desktop file to show a dock
icon and application name. X11 has various means of guessing the
filename (often WM_NAME). Wayland is a bit more strict, and requires
that either the filename match the AppId or the .desktop filename be
specified.
|
|
|
|
|
|
|
|
|
|
hidden (possible regression for Windows users and dot folders)
|
|
Commit 4a530820 was incomplete...
Qts scaling environment variables shall never be changed by application.
That way the user hasn't any chance to fix things himself. With setting
QT_AUTO_SCREEN_SCALE_FACTOR to 1 QtPass does not work under KDE/Plasma
and cannot even be fixed by setting Qts scaling environment variables.
|
|
Move connect action to main.cpp. Default search text as parameter of…
|
|
|
|
MainWindow. Now in Release mode oqDebug()is suppressed .
|
|
|
|
make a good refactoring
|
|
|
|
|
|
|