summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove files generated at build time from the sourcesMichele Calgaro5 days5-3951/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Include moc files directly from the related source files (modules)Michele Calgaro6 days129-307/+324
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix conversion of TQString to const char*Michele Calgaro8 days185-717/+699
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix wrong parameter in KviTQString::sprintf callMichele Calgaro2026-01-261-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use correct license file nameMichele Calgaro2026-01-252-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Split kvirc executable into a shared library (libkvirc) and a stub ↵Michele Calgaro2026-01-2562-70/+72
| | | | | | | | | | 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>
* Add visibility attributes to library functionsMichele Calgaro2026-01-2513-80/+96
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Include moc files directly from the related source filesMichele Calgaro2026-01-2348-98/+134
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix debug format stringsMichele Calgaro2026-01-231-9/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Improvements suggested on PR #58Michele Calgaro2026-01-215-50/+50
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove unused config definesMichele Calgaro2026-01-192-36/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove BUILD_FLAGSMichele Calgaro2026-01-193-10/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove VERSION_BRANCH and SS_DIRTAGMichele Calgaro2026-01-191-2/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix invalid comparison warningsMichele Calgaro2026-01-1823-57/+60
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix 'this if clause does not guard...' warningsMichele Calgaro2026-01-187-7/+10
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix 'ISO C++11 forbids converting a string constant to char*' warningsMichele Calgaro2026-01-1811-16/+16
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove code related to obsoleted thread librariesMichele Calgaro2026-01-152-41/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove kvirc-configMichele Calgaro2026-01-113-197/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Install script examples files in the application data folderMichele Calgaro2026-01-111-0/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Move scripts folder to src/scriptsMichele Calgaro2026-01-028-1/+360
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Look for translation .mo files in the new locationMichele Calgaro2025-12-314-22/+37
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix TQString formatting in 'KviTQString::sprintf'.Michele Calgaro2025-12-276-106/+106
| | | | | | | | | | 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>
* Move config.h.in to main folder, similar to other TDE applicationsMichele Calgaro2025-12-252-271/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove src/kvi_configstatus.h, which is generated at build timeMichele Calgaro2025-12-251-264/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove KVI_VERSION_BRANCH since the version number is no longer used in the ↵Michele Calgaro2025-12-242-19/+8
| | | | | | application path Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove warning about 'template-id not allowed for constructor in C++20'Michele Calgaro2025-12-241-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove build date code. The info does not add anything useful and make ↵Michele Calgaro2025-12-247-17/+1
| | | | | | reproducible builds not possible Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove kvirc version number from module files installation location.Michele Calgaro2025-12-121-1/+1
| | | | | | | In TDE there is a single version of kvirc, so there is no need to have separate locations for multiple versions. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TRUE/FALSE with boolean values true/falseMichele Calgaro2025-03-2262-192/+191
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tdestandarddirs.hMichele Calgaro2025-02-251-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace obsolete kstddirs.h with kstandarddirs.hMichele Calgaro2025-02-251-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use tdeAppMichele Calgaro2025-01-211-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Don't use obsolete header kapp.hMichele Calgaro2024-11-051-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Qt with TQtMichele Calgaro2024-04-0222-44/+40
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-01155-1141/+1141
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove various '#define' strings - part 6Michele Calgaro2023-12-0847-64/+64
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-046-17/+17
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-243-5/+5
| | | | 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-0575-194/+194
| | | | 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-0219-31/+31
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop USE_QT4 codeMichele Calgaro2023-08-31243-6462/+38
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix FTBFS from issue #9.Slávek Banko2023-08-154-6/+6
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-1514-18/+18
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-081-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-20248-399/+399
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop compatibility code for TQPaletteMichele Calgaro2023-07-191-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-1115-28/+28
| | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed FTBFS with clang.Michele Calgaro2021-07-285-10/+10
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>