summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Split kvirc executable into a shared library (libkvirc) and a stub ↵feat/separate-kvirc-libMichele Calgaro11 hours61-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>
* Fix conversion of TQString to const char*feat/various-fixesMichele Calgaro11 hours13-18/+18
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Improvements suggested on PR #58HEADmasterMichele Calgaro4 days2-46/+46
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix invalid comparison warningsMichele Calgaro7 days8-19/+19
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix 'this if clause does not guard...' warningsMichele Calgaro7 days2-1/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix 'ISO C++11 forbids converting a string constant to char*' warningsMichele Calgaro7 days3-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Look for translation .mo files in the new locationMichele Calgaro2025-12-311-7/+25
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* 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>
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-03-2233-106/+106
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Qt with TQtMichele Calgaro2024-04-023-5/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-0193-706/+706
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove various '#define' strings - part 6Michele Calgaro2023-12-0843-57/+57
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-045-16/+16
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various strings '#define'd in tqtinterfaceMichele Calgaro2023-11-192-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Qt with TQtMichele Calgaro2023-11-0553-121/+121
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-261-10/+10
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-028-12/+12
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop USE_QT4 codeMichele Calgaro2023-08-3182-1968/+11
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix FTBFS from issue #9.Slávek Banko2023-08-151-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-154-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-20127-224/+224
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-113-9/+9
| | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* 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
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-271-2/+2
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-263-5/+5
|
* Rename KApplication to TDEApplication to avoid conflicts with KDE4Timothy Pearson2013-01-201-1/+1
|
* Fix inadvertent tq changes.Darrell Anderson2012-10-211-2/+2
|