summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Remove files generated at build time from the sourcesMichele Calgaro2026-02-075-3951/+5
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit beec6cf1c33781c776147b143ed4b4dd847a3455)
* Include moc files directly from the related source files (modules)Michele Calgaro2026-02-05129-307/+324
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 7dd6e31b9864a4c294530d9f52dea8e8da987778)
* Fix conversion of TQString to const char*Michele Calgaro2026-02-0313-38/+38
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ed184e8a40a61c38536ba6b2ab3453dffe7937e5)
* Use correct license file nameMichele Calgaro2026-01-252-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 34ccc36dae26a55e1442770dd4d278451f3ada1e)
* Split kvirc executable into a shared library (libkvirc) and a stub ↵Michele Calgaro2026-01-2561-61/+61
| | | | | | | | | | | 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> (cherry picked from commit f27be165c4bbcc01c6ca4ecca410f68177d117e3)
* Add visibility attributes to library functionsMichele Calgaro2026-01-254-6/+6
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 5f11552ae34058d7f0db5c78812096352c639602)
* Improvements suggested on PR #58Michele Calgaro2026-01-222-46/+46
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit e7c2992a48fdd1292571214f31e7f367dd61a1cc)
* Fix invalid comparison warningsMichele Calgaro2026-01-198-19/+19
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 562f8a766971f1065711dd14c0d22a785c20ed21)
* Fix 'this if clause does not guard...' warningsMichele Calgaro2026-01-192-1/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 33b84dbbb41e48542fbaa3060a0bb2226589496d)
* Fix 'ISO C++11 forbids converting a string constant to char*' warningsMichele Calgaro2026-01-193-4/+4
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit a9f2b04e53404c4c7d29ca7cbe12a36acf822ec4)
* Look for translation .mo files in the new locationMichele Calgaro2025-12-311-7/+25
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit caab44d2c486b491b7be3be795bb711ebc46625f)
* Fix TQString formatting in 'KviTQString::sprintf'.Michele Calgaro2025-12-272-2/+2
| | | | | | | | | | | 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> (cherry picked from commit 1c8f24439baf33fc22649b31043f147b7c83594b)
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-03-2333-106/+106
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 291b4f5da2f98283b7c98ee90401df7c3cb34dad)
* Replace Qt with TQtMichele Calgaro2024-04-023-5/+5
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f887a3ee8f51b158ffb32d88e1489a6f2e0a9dbb)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-0193-706/+706
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 209ac1e561619ff446be4b3411ed74e59fff168e)
* Remove various '#define' strings - part 6Michele Calgaro2023-12-0943-57/+57
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit eab2995851748c44d333fe168a1c141ccee193ab)
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-045-16/+16
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 236b93c7266b84269b4be5841d8575b5f3432065)
* Replace various strings '#define'd in tqtinterfaceMichele Calgaro2023-11-202-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3c626b9f1ad4d0513b8608df1f6c820fd915b466)
* Replace Qt with TQtMichele Calgaro2023-11-0553-121/+121
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 9577f4de07539fb2464a1499d45b25993c5cea46)
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵r14.1.1Michele Calgaro2023-09-271-10/+10
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 87c77000cf1838c2695e7944d4f205ffb9fb44b4)
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-038-12/+12
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ee077affc0b8b1df873d13d00e66e8044e5d505b)
* Drop USE_QT4 codeMichele Calgaro2023-08-3182-1968/+11
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 030a2248f3630fd0404df98beffc78b5b5ca4c31)
* Fix FTBFS from issue #9.Slávek Banko2023-08-161-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 17118265cf93b35b0b68e450ea5f43046c1d81c3)
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-154-6/+6
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3ec2ac7ee5d10c5bbc2d4d1af67c5be874f985a5)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-24127-224/+224
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 6df27473e52921dbfb268945c748639f1cf806e4)
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-123-9/+9
| | | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 1e6b97e1b1d29b0a895643eb9ce7ffe08d6fed75)
* Fixed FTBFS with clang.Michele Calgaro2021-07-282-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix ftbfs on Fedora 34François Andriot2021-05-111-2/+2
| | | | | | error: ordered comparison of pointer with integer zero ('int*' and 'int') Signed-off-by: François Andriot <francois.andriot@free.fr>
* Removed code formatting modelines.Michele Calgaro2020-09-2918-21/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed explicit usage of the 'register' keyword.Michele Calgaro2020-01-301-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix branding of KVIrc and also translations, for fuzzy prevention.Chris2019-07-295-7/+7
| | | | Signed-off-by: Chris <xchrisx@uber.space>
* Adjusted to use new TQStringVariantMap type.Michele Calgaro2019-06-012-8/+8
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Adjusted to latest TQVariant::TQVariant(bool) function.Michele Calgaro2019-05-291-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix empty translation.Slávek Banko2019-01-071-1/+1
| | | | | | Fix charset in translation. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix build with a clean TQt namespace.Slávek Banko2018-10-2949-177/+177
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fixed incorrect TTQ rename (TTQ -> TQ)Michele Calgaro2018-10-145-8/+8
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed unnecessary executable flag.Michele Calgaro2018-09-022-0/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added support for OpenSSL 1.1Slávek Banko2017-01-101-6/+16
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix FTBFS with GCC6Slávek Banko2016-09-032-3/+3
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-2373-0/+0
|
* Fix unintended renamingDarrell Anderson2014-02-161-4/+4
|
* Fix unintended renamingDarrell Anderson2014-02-161-7/+7
|
* Add end-of-file newlines.Darrell Anderson2013-11-305-5/+5
|
* Fix unintended rename of interfacelookglobalSlávek Banko2013-02-194-8/+8
|
* Fix prior commitTimothy Pearson2013-02-152-0/+0
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-154-8/+8
|
* Rename KIcon to enhance compatibility with KDE4Timothy Pearson2013-02-042-2/+2
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-011-1/+1
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-012-3/+3
|
* Rename KLock and KTrader to avoid conflicts with KDE4Timothy Pearson2013-02-011-3/+3
|