summaryrefslogtreecommitdiffstats
path: root/main
AgeCommit message (Collapse)Author
2019-09-29Make sure resources are built just onceMaciej S. Szmigiero
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.
2019-09-29Make sure main/qtpass actually depends on libqtpass.aMaciej S. Szmigiero
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.
2019-08-28Fix missing app ID and icon on Wayland.Chris Rendle-Short
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.
2018-10-11Some cleanup with help of Clang-Tidy and Clazy (part 1 of x)Anne Jan Brouwer
2018-07-06SavingClaudio Maradonna
2018-07-04SavingClaudio Maradonna
2018-06-20Backward compatibility with Qt 5.2 should solve #371Anne Jan Brouwer
2018-05-15Converted most of Qt4 signals to Qt5 style. Fixed BUG with main folder ↵Claudio Maradonna
hidden (possible regression for Windows users and dot folders)
2018-05-11Fix High Dpi Support. Works now under Windows ande KDE/Plasma.Herbert Graeber
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.
2018-05-03Merge pull request #382 from UnitooTeam/masterAnne Jan Brouwer
Move connect action to main.cpp. Default search text as parameter of…
2018-05-03Totally missed this HighDPI patch from @hgraeber fixes #329Anne Jan Brouwer
2018-05-03Move connect action to main.cpp. Default search text as parameter of ↵Claudio Maradonna
MainWindow. Now in Release mode oqDebug()is suppressed .
2018-04-26Link resources around a bit, Fixes #344, Fixes #333Anne Jan Brouwer
2018-04-18Cleaning #includes. This should make compilation faster and should help to ↵Claudio Maradonna
make a good refactoring
2017-10-24RESOURCES in main.pro (moved from src.pro) fixes #325Anne Jan Brouwer
2017-10-24fix library path for Windows buildtezeb
2017-10-24separate into main/static librarytezeb