summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Drop explicit dependencies on dcopidl and dcopidl2cpp,Slávek Banko2020-06-0725-28/+1
| | | | | | | | because thanks to the replacement of KDE3 CMake macros with TDE macros, this is no longer needed. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit c2b90055a581e9fb95a281fab53b6c56a96a4f2d)
* dcopidlng fixes:Slávek Banko2020-06-074-22/+41
| | | | | | | | | | | | | | | + includes may use quotation marks + argument types can contain multiple words + avoid use long, short, int or char type as the argument name + avoid use type as the argument name if the const qualifier is used + use long notation of int types + the arguments can be nameless + return types can have qualifiers + do not warn on inherit of the DCOPObject and TQObject classes + the documentation comment does not have to end on a separate line Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 49614d38c9b298488b2cba15bbee48db8d7ec316)
* Enable the use of dcopidlng during build tdelibs.Slávek Banko2020-06-071-0/+5
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ef23612c5643909edcad8665fadd82583501a602)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-281-0/+0
|
* Fix typo in the SSL library check rules.Slávek Banko2020-05-261-2/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit aa244c3700e31955b3294c9aa3b71a020d746d67)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-241-0/+0
|
* Adjusted to TQPtrStack class. This is a minor change.Michele Calgaro2020-05-231-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 12602af9287b055dcca2e469f07f554a2e223ffc)
* Update release version number to R14.0.9.Michele Calgaro2020-05-221-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Check existing XDG folders before localization of the name.Slávek Banko2020-05-181-16/+48
| | | | | | | | | Some standard XDG folders may exist before the information is stored in ~/.config/user-dirs.dirs. Checking existing folders will prevent the creation of localized folders in addition to existing English ones. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit dc699b4fd407fe4e4f887b8f2b3f44a096c9f761)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-171-0/+0
|
* KJobViewer: make sure the printer lists is correctly updated when printers ↵Michele Calgaro2020-05-124-1/+11
| | | | | | | are added or removed. This relates to bug 1362. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 69c2d469b80d8cf7b99a62ebd7c2f4bd8281712b)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-111-0/+0
|
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-101-0/+0
|
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-05-071-0/+0
|
* Update version number to R14.0.9 development version.Michele Calgaro2020-04-292-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed unresponsive behavior of the shortcut setting dialog in recentMichele Calgaro2020-04-292-14/+10
| | | | | | | ditros. This resolves bug 2955. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8ea3d4dd872623721abe3153cdd44d01e3cc69be)
* kjobviewer: fixed initial value of KeepWindow checkbox. This was causing ↵Michele Calgaro2020-04-291-1/+1
| | | | | | | KJobViewer to not autostart unless the user first toggled the checkbox at least once. Relates to bug 1362. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit a57ae64c11314ae571bd529c78c2460daccc9004)
* Update version number for R14.0.8 final release.r14.0.8Slávek Banko2020-04-113-3/+3
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-04-081-0/+0
|
* Enable storing ELF metadata in a standard way using a common cmake moduleSlávek Banko2020-04-042-104/+10
| | | | | | | for all libraries and binaries. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit c64685ad8d7b76b78a5342fc03e7b7cf245eec84)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-04-041-0/+0
|
* Fixed tde branding of services in tdebuildsycoca. This was creating oldMichele Calgaro2020-04-043-10/+10
| | | | | | | | kde-* entries in profilerc when updating file type preferences. This relates to bug 3083. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 9cd27dbaa3e866ab5befdbcaadddf13b34e7b0bf)
* The date for updating the release information in docbookSlávek Banko2020-03-251-11/+19
| | | | | | | | | | | | entities is converted exclusively by cmake code instead of calling the "date" binary because it may have different options on different systems. If the file modification date is to be determined, GNU find is necessary. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 55b56c2e5010ffde0673d4a988c451be390fd817)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2020-03-231-0/+0
|
* Use the source package date or the source git repository dateSlávek Banko2020-03-234-107/+80
| | | | | | | | | | | | instead of the current build date. The use of a stable date is necessary to achieve reproducible builds. Updating release information in docbook entities is done directly in CMake rules. Entities will no longer be duplicated during repeated updates. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 799489de17c13e9bcdbf5f14eb470e74590e9d3f)
* Removed unnecessary comment.Michele Calgaro2020-03-121-2/+0
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 922e81bf4548dcaf96b4e6b4dcfd90f3390a76e5)
* tdehwlib: Add a read of the current switch state before invokingSlávek Banko2020-02-261-0/+1
| | | | | | | | | a switchChanged() signal for an EV_SW input event. This resolves the detection of closing the lid on some hardware. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 8bfa123fb66d2765b7cce78415831a499b4e9e9d)
* tdehwlib: Add event device classification according to the provided switches.Slávek Banko2020-02-231-3/+9
| | | | | | | | This will resolve event device detection on special hardware, for example, the LID switch on Pinebook Pro. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit f68fadda81d0e107d904a08db30bd8cccbbd1a21)
* Prevent tdenetworkmanager from crashing when using unmanaged devices.Michele Calgaro2020-02-221-37/+46
| | | | | | | This relates to bug 2929. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3192a72a465d6e5051ab77a43e75716bb641441c)
* Remove remaining 'register' instructions.Michele Calgaro2020-02-2010-19/+19
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 30606e55f1a570463d837cb110b0bd4adba6643b)
* tdehwlib: Unify units of battery values.Slávek Banko2020-02-161-8/+42
| | | | | | | | | | | The values from energy_* and power_now are converted from mWh and mW to Ah and A, so that the units are equal to values from charge_* and current_now. This resolves issue #68. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit c088fbf55bde4faa68a6d51ba44085bd97c1e4e2)
* Security: remove support for $(...) in KRun which could have allowedMichele Calgaro2020-02-161-20/+1
| | | | | | | | execution of malicious code. This is similar to issue #45 for .desktop files. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8b8f5064f7094a713a16ade3bf37d8efec601949)
* Add a sub-menu "Logic Games" in Games.gregory guy2020-02-141-0/+12
| | | | | | | This relates to bug 2882. Signed-off-by: gregory guy <gregory-tde@laposte.net> (cherry picked from commit d77acb6ca555fabd6f06a0bfbe7e458653f5b38c)
* Removed kerry related code.Michele Calgaro2020-02-091-1/+0
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 94515be234e926611355ec174f91b3abdf1cf13a)
* Removed beagle related code.Michele Calgaro2020-02-093-16/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit e5256a1bd6b1ee6eb909041c7fecc01d3d6d4be6)
* tdehwlib: Add allowed access for plugdev group members.Slávek Banko2020-02-091-0/+28
| | | | | | | This is useful if the system no longer supports policy at_console. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 7f7f7322f9986a25ceef33dc2f47853846e2ec88)
* Improve folder icons on the speedbar.Slávek Banko2020-01-311-4/+4
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 017a50624b40f1d24a3a3ab98ee622d906531e12)
* KJobviewer: keep "permanent window" option across sessions.Michele Calgaro2020-01-312-0/+13
| | | | | | | | Taken from https://bugs.trinitydesktop.org/show_bug.cgi?id=1362 proposed patch. Signed-off-by: Roman Savochenko <roman@roman.home> (cherry picked from commit 9dc23edee3aa192f99ac56161a341d38374aaacf)
* Removed explicit usage of the 'register' keyword.Michele Calgaro2020-01-3050-415/+415
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit aa98dbfe80580169f3df12489a77e8b904a1d9b9)
* Fix private API compatibility in TDEGlobalSettings.Slávek Banko2020-01-302-0/+13
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit f29aa92d38e9e1f353ed48f7952150437db8c890)
* Make sure XDG folders are created prior to their usage.Michele Calgaro2020-01-302-28/+53
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit de79e754fa8118d34ea804d6b4fb7056b65487fd)
* Improved support for XDG folders without requiring xdg-user-dirs to be ↵Michele Calgaro2020-01-305-185/+179
| | | | | | | installed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 394c9f5c0e1b464aa8bc22bd65c5268acd43994d)
* tdehwlib: Adjusted parsing of battery informationSlávek Banko2020-01-231-8/+24
| | | | | | | | | | | | + Added reading of estimated time to fully charged battery (time_to_full_now) The remaining time is calculated if the value is not provided in the battery information. If the battery does not provide charging current information, the estimated time to charge the battery cannot be calculated. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ecd1e4bd401a00be11f4d8bbaff01718f29f9118)
* Redirect some headers noticed by the compilerMatías Fonzo2020-01-232-2/+1
| | | | | | | | | | | | /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp] 1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h> /usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Wcpp] 1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h> Note: <sys/signal.h> has been removed from the tdeio/tdeio/connection.cpp source - it was already declared. Signed-off-by: Matías Fonzo <selk@dragora.org> (cherry picked from commit c2adce2e133c167567df8607a32a420a9825f695)
* Added missing headers for tdeinit/start_tdeinit.cMatías Fonzo2020-01-231-0/+3
| | | | | | | | | | | | | | | | | | | | Error found when compiling against GCC9+Musl: Scanning dependencies of target start_tdeinit [ 51%] Building C object tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c: In function ‘set_protection’: /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:47:16: error: storage size of ‘st’ isn’t known 47 | struct stat st; | ^~ /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:51:9: warning: implicit declaration of function ‘lstat’ [-Wimplicit-function-declaration] 51 | if ( lstat (buf, &st) == 0) { | ^~~~~ make[2]: *** [tdeinit/CMakeFiles/start_tdeinit.dir/build.make:63: tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:10421: tdeinit/CMakeFiles/start_tdeinit.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 Signed-off-by: Matías Fonzo <selk@dragora.org> (cherry picked from commit 8d74c9c44f75bb427808da876650a074b1319467)
* Use the correct macros isnan, isinf for libc compatibilityMatías Fonzo2020-01-234-91/+2
| | | | | | | | | | | | | Changes related to this commit: - Clean up #if mess. - Use unconditionally the correct macros isnan, isinf. - Remove redudant macros from the build system. Signed-off-by: Matías Fonzo <selk@dragora.org> (cherry picked from commit 8ae17a5d9d77d489a2d16529f16680d31374537e)
* Fix LibreSSL detection at tdeio/kssl/Matías Fonzo2020-01-201-4/+4
| | | | | Signed-off-by: Matías Fonzo <selk@dragora.org> (cherry picked from commit aa9b9581a97daa50855d815b6724b9112448c96f)
* Fix building with avahi supportSlávek Banko2020-01-124-12/+12
| | | | | | | | | + Avahi detection was not performed at all + Added missing avahi-client detection + Fixed FTBFS in avahi related code Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 281e2da7f14eca57104dbd3f7da39506011729a8)
* Added support for XDG_PICTURES_DIR and XDG_TEMPLATES_DIR in TDE global settings.Michele Calgaro2020-01-122-3/+38
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit aca6b3d42409234a19e2910443d511328c0b025a)
* Fix handling of XDG directories in TDEConfigBase. This relates to issue #60.Michele Calgaro2020-01-121-6/+32
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 3a4f7f51cfb88ab6b34918e8f79dea027d02b411)