Michele Calgaro
164a5bd91a
Fix wrong parameter in KviTQString::sprintf call
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
20 hours ago
Michele Calgaro
34ccc36dae
Use correct license file name
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 days 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>
2 days ago
Michele Calgaro
5f11552ae3
Add visibility attributes to library functions
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 days ago
Michele Calgaro
22304a213f
Include moc files directly from the related source files
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 days ago
Michele Calgaro
ed70becf9c
Fix debug format strings
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 days ago
Michele Calgaro
e7c2992a48
Improvements suggested on PR #58
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 days ago
TDE Weblate
111d9fbdfd
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kvirc
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc/
1 week ago
TDE Gitea
0e2d7d8da7
Update translation template.
1 week ago
Michele Calgaro
ec97d6d21f
Remove unused config defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week ago
Michele Calgaro
ab0b59c0c1
Remove BUILD_FLAGS
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week ago
Michele Calgaro
209c97c466
Remove VERSION_BRANCH and SS_DIRTAG
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week ago
Michele Calgaro
562f8a7669
Fix invalid comparison warnings
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week ago
Michele Calgaro
33b84dbbb4
Fix 'this if clause does not guard...' warnings
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week 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 week ago
Michele Calgaro
c801dc76b8
Remove support for HPUX, which is discontinued and does not provide a c++17 complaint compiler.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 week ago
Michele Calgaro
99e229125e
Remove code related to obsoleted thread libraries
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 weeks ago
Andrei Stepanov
04c8d73780
Translated using Weblate (Russian)
...
Currently translated at 100.0% (27 of 27 strings)
Translation: applications/kvirc - logview
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc-logview/ru/
2 weeks ago
Michele Calgaro
62c2474c8c
Remove kvirc-config
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 weeks ago
Michele Calgaro
6d7d4ce7f3
Install script examples files in the application data folder
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 weeks ago
Andrei Stepanov
df4d7571cb
Translated using Weblate (Russian)
...
Currently translated at 93.1% (2411 of 2588 strings)
Translation: applications/kvirc
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc/ru/
2 weeks ago
Michele Calgaro
10f91a66b6
Move admin/gendoc.pl to data/gendoc/gendoc.pl.
...
Once the cmake conversion is completed and the support for autotools is
dropped, the admin folder will no longer exist but "gendoc.pl" is still
required to generate the help documentation.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro
19b03cd019
Remove object prelink logic
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro
f175a58c41
Remove unused files from admin subfolder
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro
c93ccfb821
Remove internal copy of libtool, which is not used
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro
9bb2ca4409
Removed unused files. These are neither used not installed
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 weeks ago
Michele Calgaro
b39af9e56f
Fix installation location of 128x128 icons
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
1d5f6d2720
Move data/man folder to doc/man
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
73ddf4aa7f
Move scripts folder to src/scripts
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
c15b124f40
Removed source code tree from the hacker guide file. The real code is the best source of info for the structure
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
83c49d66f4
Move data/helppics folder to pics/helppics
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
cba914a8ac
Move data/pics folder to top level
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
0b5126d0e7
Move data/icons folder to top level
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
5697220781
Do not enforce strict c++17 if default is >= c++17
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Slávek Banko
8061baa5c0
Raised required C++ standard to c++17
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
Slávek Banko
b955eec5be
Add TDE_CXX_COMPILE_STDCXX macro to check and enforce C++ standard.
...
The macro is a simplified form of AX_CXX_COMPILE_STDCXX from autoconf.
To verify the C++ standard supported by the compiler, only the value
of the __cplusplus constant defined by the compiler is checked,
instead of testing examples of using individual C++ features.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
TDE Weblate
5ca25f8045
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kvirc - options
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc-options/
4 weeks ago
TDE Weblate
b12d386b1e
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kvirc
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc/
4 weeks ago
TDE Gitea
dffa46b292
Update translation template.
4 weeks ago
Michele Calgaro
e0fa6b89ac
Remove temp file mistakenly added 2 commits earlier
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
caab44d2c4
Look for translation .mo files in the new location
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks ago
Michele Calgaro
bc34bb6c34
Move .mo files to standard TDE location
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 weeks 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>
1 month ago
TDE Weblate
30b47cc3f6
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kvirc
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc/
1 month ago
TDE Gitea
336d229dd5
Update translation template.
1 month ago
Michele Calgaro
5e55ee7988
Move config.h.in to main folder, similar to other TDE applications
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro
93ec9dda87
Remove src/kvi_configstatus.h, which is generated at build time
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro
2136673d4c
Remove KVI_VERSION_BRANCH since the version number is no longer used in the application path
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro
6138cbba10
Remove warning about 'template-id not allowed for constructor in C++20'
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro
60f2efab89
Remove build date code. The info does not add anything useful and make reproducible builds not possible
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago