Commit Graph

828 Commits (a760303dd89199beb31f1df9a8f99c4eb989957b)
 

Author SHA1 Message Date
Slávek Banko a760303dd8
Fix the last wrong condition from commit 99739b6114.
Revert the wrong fix from commit 3d3e77773d.

If desktop file does not include X-TDE-Protocols property, use X-KDE-Protocols
property to limit the use of TDEIO protocols for non-TDE programs.

This resolves issue TDE/tdebase#224.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit eaa7f3e3d4)
3 years ago
Michele Calgaro e16086bb8a
Fixed issue with ICEAuthority ownership stealing when programs were
run using tdesu in a user session. This resolves issue TDE/tde#77.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8ce8530d92)
3 years ago
Mavridis Philippe 46d17adfe5
KSSL: Rebuilt local certificates bundle
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 49ea1c8db2)
3 years ago
Mavridis Philippe a26d0f07f4
KSSL: Added ISRG root certs for LetsEncrypt
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 3b873f0258)
3 years ago
Mavridis Philippe 76cf4f23a1
API docs: Improve code display.
This also repairs the text alignment in code lines from center to left.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit e2ca40f980)
3 years ago
Mavridis Philippe e323fd3272
API docs: Removed stray div.
This fixes the issue with the left sidebar incorectly flowing to
the bottom of the page.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 131c895e8a)
3 years ago
Mavridis Philippe 7fd96bc613
API docs: removed stray tags
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 7e378f09cc)
3 years ago
OBATA Akio e8860ba1a7
Fix feature detections with CMake
* implement missing checks with CMake
* fixes and improve some detections
* remove missing but unused checks

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit ad41084b8d)
3 years ago
Michele Calgaro a5bb6fd19c
Replaced 'includehints' with 'includes' in *.ui files.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit b5fad55e8b)
3 years ago
Slávek Banko a18e805939
dcopclient: Use default path for XDG_RUNTIME_DIR if the variable is not set.
This resolves issue TDE/tdebase#241.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 81d495430d)
3 years ago
Mavridis Philippe 9b41b5ff4b
ps2pdf filter: removed .setpdfwrite option
This fixes issue TDE/tdebase#217.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 256b1cf85d)
3 years ago
Slávek Banko fed7242375
Fix TDE branding in print job metadata from HTML library.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 59c8709671)
3 years ago
Michele Calgaro 4e1db18ef7
Fixed enabling of Ok button in advanced permission property dialog. This resolves bug 2375.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 77de34391c)
3 years ago
TDE Gitea 41359d89f4 Reset submodule main/core/tdelibs/admin to latest HEAD 4 years ago
Slávek Banko 90938674fd
Raise the minimum required version of CMake to 3.1.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Emanoil Kotsev 9394e9d7c5
Update knotify README with command line example.
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit f23ac74e05)
4 years ago
Slávek Banko 7caed5312c
Use CMake rules instead of calling external shell scripts
generate_apidox and install_apidox from the cmake submodule folder.

After generating apidox, links pointing to build directory are fixed.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit da3e395af5)
4 years ago
Michele Calgaro e374731ad5
Fixed handling of arcs in non conforming svg files.
This resolves issue TDE/tde#46.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 35d3a3c504)
4 years ago
Slávek Banko c1883367c3
Add a definition of MIME type application/x-pie-executable.
This resolves incorrect identification of binary executables with libmagick >= 5.33.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit a5def4f9a4)
4 years ago
Mavridis Philippe 92bb9740fa
iconForURL(): Fix root directory (/) icon.
This resolves issue #128.
This also resolves issue TDE/tdebase#1.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 646661d0be)
4 years ago
Slávek Banko 775f264a47
Remove cmake submodule since it has now been replaced by cmake-trinity dependency.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea 147f714fe7 Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea c2ca656e9b Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
Slávek Banko 12c5f4430c
Add an option to install the imagetops binary.
This binary may already be included in the system -
for example in the netpbm package.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit f6aced3def)
5 years ago
Michele Calgaro e3a8354380
krun: prevent media:/ or system:/media urls to be replaced by their respective /media/... path.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 3d3e77773d)
5 years ago
Michele Calgaro 43b41be84b
Drop weird macro and use memcpy/memset instead.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 60ef8289ae)
5 years ago
Michele Calgaro aa3ffe33ca
tdeabc/vcard: integrated "generated" partial header files into the place where they
are actually used.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 5cb3ed2e54)
5 years ago
Slávek Banko 3fd534c3f9
Fix function name in LUA indentation script error message.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6f0a598346)
5 years ago
Slávek Banko efae38628b
tests: Wait for the dcop server to be ready.
Use a separate ICEAUTHORITY for tests.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 19f44e5ff3)
5 years ago
Slávek Banko f5adb79794
Add a check to verify that the spell checker set as the default is enabled for build.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 056d9c5d0d)
5 years ago
Slávek Banko 9ffa92f841
Add a build option for ispell.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit c66f921179)
5 years ago
OBATA Akio 2779387ef1
Add an ability to specify default spell checker
There is no reason to determine it with operating system basis.
Change to use build configuration instead.  "ispell" by default,
and you can override it.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 70d26004f0)
5 years ago
OBATA Akio 431ab46758
Port ASPELL_DATADIR detection to CMake
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit ba75e441ea)
5 years ago
OBATA Akio 0aa014e9d2
Add the ability to detect ispell lib directory
Check LIBDIR ispell compile option and use only it for ispell lib directory
if found.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit bbe1b42cbb)
5 years ago
gregory guy 711ff288fa
Add definitions for X11_RGBFILE and XMLLINT in config.h
Signed-off-by: gregory guy <gregory-tde@laposte.net>
(cherry picked from commit 2706c5674e)
5 years ago
OBATA Akio be8ea9c41a
kpty: prevent to open pseudo ttys twice for openpty(3) platforms
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 8f7371cddf)
5 years ago
OBATA Akio 1d9cf8e717
Add support of posix_openpt(2) to open master pseudo terminal device
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 8e542575e0)
5 years ago
OBATA Akio 35bff96a9c
Add a knob to use fixed path `iceauth` tool
`system()` and `popen()` may unsafe unless using absolute command path.
Rely on PATH environment variable set by users may result in unwanted tool.

Signed-off-by: OBATA Akio <obache@wizdas.com>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ac8c8ca54a)
5 years ago
OBATA Akio f250423e9d
Fix to set DCOP_PATH properly
It is only used in dcop module and empty is unwanted situation,
so properly define it in dcop/CMakeLists.txt.
Rerevant header generation is also moved to there, and prevent
to define in main config.h file too.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 56c5973b6b)
5 years ago
OBATA Akio b92175e2a3
Improve progname detection portability
`getprogname()` of FreeBSD is based on NetBSD's one, no reason to
prevent using it on NetBSD.
glibc also has own special variable for progname.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 965a808b91)
5 years ago
OBATA Akio 3242ddae6c
Add `getservbyname_r` prototype detection to CMake
OpenBSD's prototype is differ than glibc's one, but it is declared.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 6886dd7e96)
5 years ago
OBATA Akio bdf8756ae1
Fix to declare missing `snprintf` prototype at correct place
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit f65c9e6665)
5 years ago
OBATA Akio 8e4dc61208
Fix to declare vsnprintf prototype with detected condition
It was introduced in HP-UX 10.20 (undocumented) and suppoted in 10.30 and later,
so no need to declare it on HP-UX unconditionally.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 76a04f5fce)
5 years ago
OBATA Akio 961a3aac69
Fix to detect vsnprintf prototype properly
From the standard sepc, <stdio.h> is required in addition to <stdarg.h>

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit cc7cd83235)
5 years ago
Slávek Banko 0ac62424d2
Link external library for backtrace in tdecore.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 59debdf4f0)
5 years ago
OBATA Akio 3241cab0cf
Allow to use backtrace(3) external library for kdebug
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 2167207adc)
5 years ago
Slávek Banko 75aaa51fe2
Fix FTBFS due to unnamed unused arguments in C sources in a recent commit.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1b2d3b15f4)
5 years ago
OBATA Akio e83b6fdca0
Add LOCAL_PEEREID sockopt support for peer socket uid check
It is supported on NetBSD 5 and later.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 7827038ab4)
5 years ago
OBATA Akio a9e9cfcd54
Fix missing argments for drive parse filter on lpr
It was extended for compressed PPD support, but not refrected to lpr parts.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 15116d8f64)
5 years ago
OBATA Akio c2b391d828
Fix to use configured openpty usability condition
No reason to restrict only on OpenBSD and FreeBSD here.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 12364c9cc3)
5 years ago