Commit Graph

97 Commits (bfa243387decbdb2dcef699d8a629b6ba2ad116f)

Author SHA1 Message Date
Michele Calgaro 16d42ec461
Fix conversion of TQString to const char* (modules)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 days ago
Michele Calgaro a09cecfffd
Some generic fixes required for future cmake conversion
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 days ago
Michele Calgaro beec6cf1c3
Remove files generated at build time from the sources
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro 7dd6e31b98
Include moc files directly from the related source files (modules)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro ed184e8a40
Fix conversion of TQString to const char*
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro 34ccc36dae
Use correct license file name
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro f27be165c4
Split kvirc executable into a shared library (libkvirc) and a stub executable (kvirc).
Autotool builds kvirc with '-export-dynamic', which exports all global symbols from the main executable to the dynamic symbol table. This allows 'modules' to access those symbols and build successfully.
CMake build kvirc without '-export-dynamic' and with hidden symbol visibitily by default, resulting in FTBFS when the build process reaches the 'modules' part. This is caused by the modules referring to symbols define in code under the 'src/kvirc' folder
Splitting 'kvirc' into an additional 'libkvirc' shared library plus a simple executable stub that creates the application and run it, allows modules to be linked against the library part and build successfully also with cmake.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro 5f11552ae3
Add visibility attributes to library functions
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro e7c2992a48
Improvements suggested on PR #58
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro 562f8a7669
Fix invalid comparison warnings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro 33b84dbbb4
Fix 'this if clause does not guard...' warnings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro a9f2b04e53
Fix 'ISO C++11 forbids converting a string constant to char*' warnings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro caab44d2c4
Look for translation .mo files in the new location
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Michele Calgaro 1c8f24439b
Fix TQString formatting in 'KviTQString::sprintf'.
This was causing translation catalouges not to be found and eventually the program to always display in English.

The problem was introduced by an automated Q --> TQ renaming done sometime in the past. 'KviTQString::sprintf' uses '%Q' as a marker for a TQString* argument, so using '%TQ' was resulting in garbage bytes being fed and the catalouges not being found.

This resolves issue #44.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Michele Calgaro 291b4f5da2
Replace TRUE/FALSE with boolean values true/false
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
11 months ago
Michele Calgaro f887a3ee8f
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 209ac1e561
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro eab2995851
Remove various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 236b93c726
Replaced various '#define' with actual strings - part 5
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 3c626b9f1a
Replace various strings '#define'd in tqtinterface
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 9577f4de07
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 87c77000cf
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro ee077affc0
Replace TQ_*Focus* and TQ_Scale* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro 030a2248f3
Drop USE_QT4 code
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko 17118265cf
Fix FTBFS from issue #9.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro 3ec2ac7ee5
Drop TQT_BASE_OBJECT* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro 6df27473e5
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro 1e6b97e1b1
Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the merging of tqtinterface with tqt3.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro b990faf175
Fixed FTBFS with clang.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
François Andriot 322b12e44f Fix ftbfs on Fedora 34
error: ordered comparison of pointer with integer zero ('int*' and 'int')

Signed-off-by: François Andriot <francois.andriot@free.fr>
5 years ago
Michele Calgaro 6820fe14bb
Removed code formatting modelines.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro a3a62f5b63
Removed explicit usage of the 'register' keyword.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Chris 4dcd8f7fba Fix branding of KVIrc and also translations, for fuzzy prevention.
Signed-off-by: Chris <xchrisx@uber.space>
7 years ago
Michele Calgaro cc5064c8b2
Adjusted to use new TQStringVariantMap type.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 7004f06df8
Adjusted to latest TQVariant::TQVariant(bool) function.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Slávek Banko c9e38e7580
Fix empty translation.
Fix charset in translation.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Slávek Banko 7cc4356bc2
Fix build with a clean TQt namespace.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Michele Calgaro e24d5b8952
Fixed incorrect TTQ rename (TTQ -> TQ)
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 482e263a24
Removed unnecessary executable flag.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
8 years ago
Slávek Banko 08fa491fea Added support for OpenSSL 1.1
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko c170347975 Fix FTBFS with GCC6
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson 72db948aa6 Fix invalid headers in PNG files and optimize for size 10 years ago
Darrell Anderson 6aea5c55b6 Fix unintended renaming 12 years ago
Darrell Anderson d31f7a29a4 Fix unintended renaming 12 years ago
Darrell Anderson 9914fc2eaa Add end-of-file newlines. 12 years ago
Slávek Banko ada464d6bc Fix unintended rename of interfacelookglobal 13 years ago
Timothy Pearson ae2e61a1cb Fix prior commit 13 years ago
Timothy Pearson 6f94c2db63 Rename additional header files to avoid conflicts with KDE4 13 years ago
Timothy Pearson 8f3041420f Rename KIcon to enhance compatibility with KDE4 13 years ago
Timothy Pearson 432e997b12 Rename many classes and header files to avoid conflicts with KDE4 13 years ago