Changelog For R14.0.9
Jump to navigation
Jump to search
common
admin
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Allow TQt3 includes to exist somewhere other than /usr/include/tqt
The test for TQt3 fails when it's not installed in /usr due to CXXFLAGS being hardcoded to /usr/include/tqt. Amended to append to CXXFLAGS. - Use dcopildng as the default instead of dcopidl.
cmake
- Added search for additional files to tde_l10n_create_template.
- Add a global option to force colored output from compiler.
Taken from https://medium.com/@alasher/colored-c-compiler-output-with-ninja-clang-gcc-10bfe7f2b949 - tde_create_tarball: SOURCEDIR can be specified as relative.
If the list of files is obtained internally in a macro,
it will be sorted. This prevents unexpected order of files
- improves certainty for reproducible builds. - tde_create_translated_desktop: Allow generating a translated desktop
file that will not be installed directly. - tde_create_translated_desktop: Fix CMP0054 warning in case of special
desktop file name that could be the same as the keyword. - tde_create_translated_desktop: Fix processing when using configure_file.
Although the processing with configure_file was done properly,
the original source file was used instead of the processed one
to merge the translations. - tde_create_translated_desktop: Add the ability to process multiple source
files to be installed in the same destination folder. - tde_create_translated_desktop: PO_DIR can be specified as relative.
- tde_create_translated_desktop: Process the source file using configure_file
if it has a ".cmake" extension. - tde_create_translated_desktop: Add the ability to call for the same source
file installed in another location. - Remove use of LINGUAS file to prevent writes to the source directory
This is for the resolution of bug #3133 - Remove adding dependencies that were previously needed
to build tdelibs as such. - Fix FTBS if CMAKE_BUILD_TYPE is not set.
- Set the LINK_INTERFACE_LIBRARIES and INTERFACE_LINK_LIBRARIES
properties not only for the default, but also for the specific
build type.
This resolve FTBFS when using private linking if the build is
of type Debug. - tde_add_library: Add the ability to link libraries as private.
- Move templates to a separate directory and rename to the tde_ prefix.
Create the TDE_CMAKE_ROOT and TDE_CMAKE_TEMPLATES variables. - tde_create_translated_desktop: For working files in a binary directory,
use the relative path according to the source directory instead of the
base file names. This will prevent potential base file name collisions
and allow the creation of common rules. - Update TDEL10n module
+ Add *.theme and eventsrc to files known as desktop style. - tde_create_dcop_kidl: Use dcopildng as the default instead of dcopidl.
- Update TDEL10n module
+ Add --from-code=UTF-8 to xgettext call. - FindTDE: Conditional import of exported tdelibs targets.
This prevents multiple attempts to import exported tdelibs targets,
which would cause a collision if find_package( TDE ) is called
repeatedly for some reason. - tde_create_handbook: Add an optional SOURCE_BASEDIR argument.
Using the optional SOURCE_BASEDIR argument, it is possible to use
tde_create_handbook in CMakeLists.txt from a folder other than the
folder containing the documentation itself.
This will allow the creation of common rules for generating documentation
for all languages that are currently available, without the need to
create CMakeLists.txt in the directory of each individual language. - tde_create_translated_desktop: Use output name only during installation.
In the cmake binary directory, the name of the working file must
be used according to the source file to avoid possible collisions
if the source directory contains multiple desktop files installed
as a ".directory" file in multiple destination directories. - Write metadata to libraries and executables using the post-build command,
except when building tdelibs, where a separate target will be used and
writing metadata will be the last step.
This also resolve TDE/tdelibs#80 - tde_create_translated_desktop: Force the use of intltool-merge.
Because some of our desktop files contain underscores in variable
names (for example eventsrc), which is not an allowed character
for names of entries in desktop style files, we can't use msgfmt,
so we need intltool-merge. - Update TDEL10n module
+ Fix comment replacement and flag addition for _translatorinfo. - Write metadata to libraries and binaries as a last step.
This prevents concurrency of writing metadata and linking
with other libraries, which could cause FTBFS. - Add caching of variables from checks results and add conditions
to avoid unnecessary repetition of checks. - Update TDEL10n module
+ For _translatorinfo strings, replace the references
to an intentionally non-existent source file and use
instead comments explaining the purpose of these strings. - Replace the remaining KDE3 macros.
+ Targets are created to generate files, not just commands.
+ Generating kidl files is created as a separate targets.
+ Headers are added to the list of generated files.
+ This allows for more accurate dependency determination.
+ This prevents files generation from being repeated.
+ This prevents the occasional FTBFS during a parallel build. - tde_create_translated_desktop: Allow spaces around the equal sign.
- tde_create_handbook: Improve build message.
dependencies
tqt3
- Add hidden visibility symbols definition to the linux-g++-64 and linux-g++-32 mkspecs config files.
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Update buildkey for >= GCC 9.
- Prevent to set build directories as RPATH
It result in unwanted RPATH reference from installed binaries. - Fix `qt_xft_handle` to work as expected
- Fix MIT_SHM related condition
Prevent to build MIT_SHM related codes for !QT_MITSHM condition. - Fix to set -fvisibility-inlines-hidden flag only for C++ with g++ (completion of previous commit)
- Fix to set -fvisibility-inlines-hidden flag only for C++ with g++
With GCC, it is valid for C++/ObjC++ but not for C. - Fix to detect Thread Execution Scheduling support correctly
If `_POSIX_THREAD_PRIORITY_SCHEDULING == 0`, it must be checked
with sysconf(_SC_THREAD_PRIORITY_SCHEDULING) at runtime. - Remove debug config for inputmethod plugins
No reason to force to debug build. - Fix to set libtool special mode-args as a compiler flag
- Fix to record {MAJOR}.{MINOR} to `library_names` in libtool file
- Fix to set `old_library` in libtool file only for `staticlib` project
- Fix potentially buffer overrun related to readlink(2)
- Fix to detect file conponent from path properly in Makefile generator
It should be either `path.right(path.length() - sep_pos - 1)` or
`path.mid(sep_pos + 1)`. - Fix to detect XRandR on multi-prefix package platforms
Change to find two XrandR header files from invidual directory.
"Xrandr.h" is in `libXrandr`, and "randr.h" is in `xorgproto` (used to be
`randrproto`) package, so they may be installed into different prefix. - Remove unwanted code for writing png
`info_ptr->channels` will be set in the next called `png_set_IHDR()`,
so it is no effect. - Change to use PKG_LIBPNG_VER for libpng version check
It is suggested in png.h for applications. - Update X11 path on NetBSD
It should be X11R7 on modern ports with recent releases. - Fix to display verbose message in some config tests
- Improve modern res API available condition
`__RES` is usable to check release date of resolver library.
Such modern res API appeared in BIND-8.2.0 libbind with `__RES == 19980901`,
it was refrected as BIND-8.2.2-P5 to glibc at pre 2.3 release with
`__RES == 19991006`. - Replace dead URLs of "SEE ALSO" section in man pages to trinity ones
- Fix maketqpf man page based on source codes
Change to use usage of the command instead of copy from qembed's one for
"SYNTAX" section.
Fix fontdir path from source code. - Fix a typo in tqlinguist man page
- Refrect qt -> tqt changes to man1
Adjust page name to the installed tool name and follow class name changes
in examples. - Further cleanup of left over material after removal of Qt2's TQListIterator class.
- Missed out in previous commit :-( Documentation updated accordingly.
- Fixed minor typo in H file include names.
- Improved code for keyboard and mouse grabbing and releasing to avoid
unnecessary actions. This relates loosely to bug #2955 - Removed incorrect execution bit.
tqtinterface
- Add quotes for the file name used as a parameter in tqt-replace scripts.
This resolves bug #3158 - Allow tqtinterface to build without OpenGL support.
This should close bug #2645
Some cosmetics here and there.
Adapted for r14.0.x branch.
arts
- Removed code formating modelines.
dbus-tqt
- Removed additional code formatting modelines.
libart-lgpl
- Libart-lgpl moved into a 'src' folder for consistency sake with the other
modules.
Add basic cmake build instructions.
Rework of the README file.
Some cosmetics. - Removed unused files and changed file names to conform to .cmake convention for configuration files.
libcaldav
- Drop automake build support.
Add basic cmake build instructions.
Deleted NEWS (no real content).
Rework of the README file.
Some cosmetics. - Removed code formatting modelines.
- Fix typos from commit afa497c628eb6a8a96f234db5215d5c4cc0489af.
- Fix memory leak of lock error messages
- Fix to set error code and message properly
- Simplify lock condition
Change to handle as LOCK is not supported for the case response of LOCK is
unimplemented.
Then
* LOCKSUPPORT == FALSE: LOCK is not supported
* LOCKSUPPORT == TRUE: LOCK is supported
* lock == 0: no LOCK error
* lock == -1: failed to LOCK
libcarddav
- Drop automake build support.
Add basic cmake build instructions.
Rework of the README and TODO files.
Delete the NEWS file (no real content) - Removed additional code formatting modelines.
- Removed code formatting modelines.
libr
- Fixed generation of corrupted executables when editing sections. This resolves issue #4
- Fixed FTBFS caused by previous commit.
- Amend man/CMakeLists.txt to prevent writes to the man3 source directory
This resolves bug #3122
python-tqt
- Removed code formatting modelines.
tqca
- Fix hidden visibility for macro TQCA_PLUGIN_EXPORT -
visibility of createProvider in plugins.
tqca-tls
- Add common cmake submodule.
- Rename the tqca-tls files in the original QMake project
to ensure the functionality of the former QMake build. - Allow openssl detection without pkg-config file.
- Move the OpenSSL 0.97 test inside the source code
instead of using the hard-coded definition. - Conversion to the cmake building system.
main
tdelibs
- Revert "Exclude translator information from the tdelibs_color template"
Translator information will be retained because otherwise the resulting
translation template could be misunderstood as monolingual translations.
This reverts commit 5f5cd723ede4aa5c4d18a33a0d66c2f62b17809f. - Merge translation files from master branch.
- Exclude translator information from the tdelibs_color template
because this information about this catalog is not displayed anywhere. - tdehwlib: Add regular monitoring of power supply device status,
to be able to generate a signal when the power state changes,
if the signal is not generated from udev.
This resolves issue TDE/tde#30 - Add a check to verify that the spell checker set as the default is enabled for build.
- Add a build option for ispell.
- 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. - Port ASPELL_DATADIR detection to CMake
- Add the ability to detect ispell lib directory
Check LIBDIR ispell compile option and use only it for ispell lib directory
if found. - Add definitions for X11_RGBFILE and XMLLINT in config.h
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- kpty: prevent to open pseudo ttys twice for openpty(3) platforms
- Add support of posix_openpt(2) to open master pseudo terminal device
- 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. - 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. - Merge translation files from master branch.
- 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. - Add `getservbyname_r` prototype detection to CMake
OpenBSD's prototype is differ than glibc's one, but it is declared. - Fix to declare missing `snprintf` prototype at correct place
- 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. - Fix to detect vsnprintf prototype properly
From the standard sepc, <stdio.h> is required in addition to <stdarg.h> - Link external library for backtrace in tdecore.
- Allow to use backtrace(3) external library for kdebug
- Merge translation files from master branch.
- Fix FTBFS due to unnamed unused arguments in C sources in a recent commit.
- Add LOCAL_PEEREID sockopt support for peer socket uid check
It is supported on NetBSD 5 and later. - Fix missing argments for drive parse filter on lpr
It was extended for compressed PPD support, but not refrected to lpr parts. - Fix to use configured openpty usability condition
No reason to restrict only on OpenBSD and FreeBSD here. - Improved code for tderandr rotation string to allow translation in tdebase. This relates to issue #96
- Revert "Allow extraction of strings for rotations in tderandr"
This reverts commit 879b8a1c054f8dee6f7672c56b7bcac4f8b548aa - Allow extraction of strings for rotations in tderandr
so that strings can be translated.
This resolves issue #96 - Add two missing icons in the menu bar:
- bug Report/Request Enhancement...
- Switch Application Language.. - Moved remaining tdehtml icons to crystal folder.
- Moved common icons into crystal folder to avoid icon duplication in
tdehtml, tdevelop and ktechlab. - fix FTBFS, error: ‘dup’ was not declared in this scope
- Merge translation files from master branch.
- Fixed handling of svg images that caused an infinite loop (most notably
Kicker was hanging with 100% CPU usage). - Simplify CMake rules for desktop file translations.
- Missing glib link directories
This resolves bug #3135 - avahi-tqt include/link directories missing
- Prepare the complete ksgmltools2 in the binary directory
instead of updating in the source.
The configuration file mechanism is used to update items in
general.entities instead of loading the file and replacing
it with regular expressions.
This relates to bug #3135 - Use target names for commands instead of full paths.
When using target names for commands, CMake automatically resolves
the necessary dependencies without having to specify them in the
CMakeLists.txt source code or in the common TDE CMake module. - Use private linking for exported CMake targets.
- For templates from CMake, use the TDE CMAKE TEMPLATES variable.
- dcopidlng fixes:
+ do not skip an empty class if it is declared with K_DCOP - Merge translation files from master branch.
- Update translation template.
- Fix description for lzma tar archive.
- Merge translation files from master branch.
- Update translation template.
- Remove wrong language for tdecore events.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Drop explicit dependencies on dcopidl and dcopidl2cpp,
because thanks to the replacement of KDE3 CMake macros
with TDE macros, this is no longer needed. - dcopidlng fixes:
+ 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 - Enable the use of dcopidlng during build tdelibs.
- Fix typo in the SSL library check rules.
- Adjusted to TQPtrStack class. This is a minor change.
- Check existing XDG folders before localization of the name.
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. - KJobViewer: make sure the printer lists is correctly updated when printers are added or removed. This relates to bug #1362
- Update version number to R14.0.9 development version.
- Fixed unresponsive behavior of the shortcut setting dialog in recent
ditros. This resolves bug #2955 - kjobviewer: fixed initial value of KeepWindow checkbox. This was causing KJobViewer to not autostart unless the user first toggled the checkbox at least once. Relates to bug #1362
tdebase
- Merge translation files from master branch.
- Progressive update of release notes for R14.0.9.
- Merge translation files from master branch.
- Removed additional code formatting modelines.
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Added translation capabilities for "Unlock Storage Device" dialog box title.
This resolves issue #168 - Progressive update of release notes for R14.0.9.
- Added translation capabilities for <default> display profile. This resolves issue #167
- Update translation template.
- Merge translation files from master branch.
- Fix unwanted line breaks in desktop file translations.
- Merge translation files from master branch.
- Improved code for tderandr rotation string to allow translation. This
relates to issue TDE/tdelibs#96 - Merge translation files from master branch.
- Set required includes before checking for scrnsaver.h
- Ask pkg-config where libICE is before testing for _IceTransNoListen
- Ask pkg-config/find_file where we can find the X11 Xkb rules directory and add some more candidate paths for xkbd to search
- Progressive update of release notes for R14.0.9.
- Merge translation files from master branch.
- Removed unused repeatBoxBIOS checkbox from keyboard settings. This resolves bug #3142
- Merge translation files from master branch.
- Update translation template.
- Fixed rules for creating desktop file translation templates
different for the R14.0.x branch. - l10n: Revert deletes format strings that vary by language
but are not intended as strings to translate. - Remove empty PO for translations of l10n desktop files for base language.
- Remove duplicate languages in desktop file translations (no × nb).
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Add missing include/link directories
In an environment where not everything is in /usr...
- drkonqi/CMakeLists.txt requires the libr library path to be specified.
- nsplugins/viewer/CMakeLists.txt requires the glib library path to be specified.
- tdm/backend/CMakeLists.txt was missing the include and link directories for libXau and libXDMCP.
- twin/compton-tde/CMakeLists.txt was missing include and link directories for the optionally selected libraries (libconfig, Xinerama, XRandR, OpenGL and PCRE). - Improve detection of libXss, OpenGL and libXext DPMS support.
The detection of libXss has been changed to ask the question
"where is libXss?" before asking "is XScreenSaverQueryInfo
available?" rather than the other way around. The test for
"XScreenSaverQueryInfo" also ensures that the include and
library flags from pkg-config are used.
The OpenGL test has been amended to make use of the include
paths and library flags returned by pkg-config to prevent the
test from failing when OpenGL is not in /usr.
The libXext test in kcontrol/energy/CMakeLists.txt is amended
to use the libXext include path and library flags. The paths
are also added to the include/link directories. - Progressive update of release notes for R14.0.9: knotes shortcuts.
- Fix FTBFS due to missing linked libraries.
- For templates from CMake, use the TDE CMAKE TEMPLATES variable.
- Fix FTBFS due to missing linked libraries.
- Fixed missing config modules in Konqueror and Kicker. This resolves issue #150
- Progressive update of release notes for R14.0.9.
- Fix missing paired parentheses in HAL media backend.
- Improved support for bluray discs.
- media tdeioslave: added bluray mimetype.
- Check ifw_hwaddr member for struct ifreq
It is used for ioctl(SIOCGIFHWADDR) return storage member, but does not
exist on Solaris, it uses ifr_addr. - Change to access ifreq member through macros
- Resolve duplicated HAVE_GETIFADDRS definition
- Fix typo in the SSL library check rules.
- Add FreeBSD / DragonFly specific /proc path for an executable file.
- DilOS: use illumos specific /proc path for an executable file
- Progressive update of release notes for R14.0.9.
- Added icon to KDCOP main window. This resolves bug #3108
- Progressive update of release notes for R14.0.9.
- Add draft release notes for R14.0.9 to the documentation.
- kcontrol icc: Fix second occurrence of file filter option.
This solves issue #143 - kcontrol icc: fixed file filter option. This solves issue #143
tdepim
- It is no longer necessary to explicitly specify *.cxx and *.hxx
for tde_l10n_create_template. - Removed code formatting modelines.
- KMail: Fix wrong line wrapping for "what is this" strings.
- Merge translation files from master branch.
- Fixed FTBFS caused by duplicated variable definitions.
- Generated parseholiday and scanholiday using bison/flex.
- Revert "Fix build issue in libkholidays"
This reverts commit f5db5d4af0aed5f7ff6308cd39a04f5e99647323. - Merge translation files from master branch.
- Remove x-test translation of desktop file.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Improvement the detection of libXss
The test for Xss has been altered to ask where the library is first before checking for the required API function. - Removed global shortcuts in KNotes. This conflicted with some shortcut in widely used applications, like midnight commander for example.
- For templates from CMake, use the TDE CMAKE TEMPLATES variable.
- Fix build issue in libkholidays
- libtdepim: Use the pkg-config file to find the TQtQUI library
instead of specifying a library name based on the TQt library name. - KMail: Delete a separate rule for processing the kcfg file.
The tde_add_kcfg_files macro already properly defines the header file
as the output file, so there is no need for separate rules for
processing the kcfg file. - Use TDE CMake macros instead of the former KDE3 CMake macros.
- KOrganizer: added missing timeline icon. This resolves bug #3101
tdemultimedia
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Changed CDDB query address from freedb.org to gnudb.org since freedb.org is not available anymore.
This refers to TDE/tde#28 - Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- KMix: added mixer selection entry to sound mixer applet's popup menu.
- KMix: added help submenu in context menu.
- Merge translation files from master branch.
- Update translation template.
- Delete kaapfinder data for reZound because it is already part of tdebase.
- Fix typo in CMake rule.
- mpeglib: change to use SunOS API audioIO backend for NetBSD
On NetBSD, SunOS compatible native API should be used instead of OSS audio
emulator layer. - Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - KMix: fixed rounding error on volume reading. This was preventing 1% volume increase steps from working properly.
- KMix: fixed handling of slider's mute/unmute and wheel events. Fixed mixer's increase/decrease volume logic.
- KMix: fixed update of tray volume icon when muting/unmuting the selected
channel. - Fixed detection of alsa channels capabilities. This resolves bug #2994
and issue #16
The code is partially based on previous work from TCH .
tdenetwork
- krdc: fixed handling of keyboard grab/release. This resolves issue #27
- Removed code formatting modelines.
- Merge translation files from master branch.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.
tdegraphics
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Add includes to UI files to resolve FTBFS.
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Add paths for libarts_gpl and imlib to link_directories
- Fixed wrong comment in previous commit.
- Fixed FTBFS due to missing linked libraries.
- For templates from CMake, use the TDE CMAKE TEMPLATES variable.
- Fix typo in prior commit.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.
tdetoys
- Removed code formatting modelines.
- Merge translation files from master branch.
- Fix unwanted line breaks in desktop file translations.
- Remove unnecessary header includes
Fix rendering and tooltips - Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.
tdeutils
- Removed code formatting modelines.
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- klaptopdaemon: Fix acpi helper violation check.
1. Dependence on crcresult.h solved correctly.
2. Used macro tde_add_executable to define makecrc target.
3. Fixed command to run makecrc
- it depends on both makecrc and klaptop_acpi_helper,
- it must be run in build binary directory, not source,
- the target name is used as the makecrc command, so there
is no need to use get_target_property( ... LOCATION ), which
caused a warning due to CMP0026.
4. The block of code that performs the binary violation verification
was rolled back because it was removed in commit 2abe1e6f40 for
an unknown reason, and the check was not actually performed. - Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - KMilo: changed default OSD notification colors to a more TDE-stylish ones.
- fixes #22 multiple entries in kgpg public key list
- KMilo: added keyboard support for screen brightness up/down.
This is inspired and partially include code from Roman Savochenko
proposed in bug #2783 and tdeutils #8.
tdeedu
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Simplify CMake rules for desktop file translations.
- Use TDE dummy.cpp file for consistency with other packages.
- Write generated source files to the binary directory instead of the source
- Fix detection for the Facile library.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Fix boost_python library detection on CentOS 8
- Fix to link with LIBUSB support
- Allow to build apogee_ppi independent of V4L
- Allow to build on any platforms
No reason to include standard headers and define macros for standard types
only on Linux and FreeBSD.
tdegames
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Add a missing icon (Quit) to the games which rely on libtdegames.
- Merge translation files from master branch.
- Fix unwanted line breaks in desktop file translations.
- Add a pkgconfig file for libtdegames.
- Remove x-test translation of desktop file.
- Simplify CMake rules for desktop file translations.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Rearrangement of libtdegames highscore headers.
- Fixed FTBFS caused by previous commit.
- Small rearrangement of libtdegames headers
Move kgame dialog headers to a dedicated subdir to make installed
includes match source code layout. This will make linking of games
to an installed instance of libtdegames library more straightforward.
tdeaccessibility
- Removed additional code formatting modelines.
- Removed code formatting modelines.
tdeaddons
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Improved support for bluray discs.
tdeadmin
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- KNetworkconf: remove unnecessary interface.
- Fix incorrect control characters in translations.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.
tdeartwork
- Removed code formatting modelines.
- Merge translation files from master branch.
- Remove x-test translation of desktop file.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Use common rules for kworldclock themes.
Install SVG and SVGZ wallpapers.
This addresses the shortcomings of the recent commit. - Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.
tdebindings
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Merge fixes for kalyptus that were made in tdelibs/dcopidlng:
+ 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
+ do not skip an empty class if it is declared with K_DCOP
tdesdk
- Removed code formatting modelines.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - kbugbuster: Build only the PIC variant of the static backend library.
This should resolve the occasional FTBFS caused by double generation
of the same MOC files. - Fixed FTBFS due to missing linked libraries.
- KBabel: fixed support for Berkekey DB. This resolves issue #7
tdevelop
- Removed code formatting modelines.
- Use common icons from tdelibs crystal folder to avoid icon duplication.
- Use tde_create_tarball, which is ready for reproducible builds,
instead of calling 'tar' and requiring GNU extensions. - Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Add missing link_directories for TQt
tdewebdev
- Removed code formatting modelines.
- Rename *OBJECT_NAME_STRING
- Kmdr scripts for Quanta+ fixed.
- klinkstatus: removed bug.png icon which is now installed in tdelibs.
- Remove unnecessary control characters from the message.
tde-i18n
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- KMail: Fix wrong line wrapping for "what is this" strings.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Changed CDDB query address from freedb.org to gnudb.org since freedb.org is not available anymore.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Fix incorrect control characters in translations.
- Merge translation files from master branch.
- Update translation template.
- Fix incorrect control characters in translations.
- Merge translation files from master branch.
- Update translation template.
libraries
libkdcraw
- Removed additional code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
libkipi
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kipi-plugins
- Merge translation files from master branch.
- Update translation template.
- Removed additional code formatting modelines.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
libksquirrel
- Removed code formatting modelines.
libtdeldap
- Drop automake build support.
Add basic cmake build instructions.
Add basic README file.
Delete empty folders doc and po.
Delete empty files ChangeLog, NEWS and TODO.
Some cosmetics.
libtqt-perl
- Removed code formatting modelines.
- Merge fixes for kalyptus that were made in tdelibs/dcopidlng:
+ 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
+ do not skip an empty class if it is declared with K_DCOP
python-trinity
- Removed additional code formatting modelines.
- Removed code formatting modelines.
pytdeextensions
- Removed code formatting modelines.
applications
abakus
- Update common cmake rules for documentation.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Use common cmake rules for documentation.
- Merge translation files from master branch.
- Update translation template.
- Removed autotools files and dependency from admin submodule.
amarok
- Merge translation files from master branch.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
- Fixed xine scope plugin functionality with xine 1.2.10. This resolves issue #19
Special thanks to xine developer Petri Hintukainen
for his support to get passed the last hurdle. - Tidy up the formatting of the mysql tests
- Add akode library path to link_directories
- Make mysql includes consistent with cmake tests
- Ask pkg-config about PostgreSQL/add library path to link_directories
- Merge translation files from master branch.
- Update translation template.
- Fixed FTBFS with xine 1.2.10. The use of the xine scope plugin is currently
disabled when xine >= 1.2.10 is detected.
This resolves bug #3065 and 3066.
Additional info:
The xine scope plugin is statically linked and therefore written by
accessing internal xine data that are no longer publicly available from
xine 1.2.10.
To add back the scope plugin functionality, the plugin will have to be
converted into a dynamically linked one and further work done to fix the
logic of the plugin itself. - Fix CMake build dependencies.
- Merge translation files from master branch.
- Update translation template.
basket
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Amend the include/link directories to pick up missing libraries
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
bibletime
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
compizconfig-backend-tdeconfig
- Drop automake build support.
Add basic cmake build instructions.
Write basic README file.
desktop-effects-tde
- Merge translation files from master branch.
- Update translation template.
digikam
- Removed code formatting modelines.
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
dolphin
- Merge translation files from master branch.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Improved support for bluray discs.
- Merge translation files from master branch.
- Update translation template.
filelight
- Merge translation files from master branch.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
gtk-qt-engine
- Removed code formatting modelines.
- Add Polish translation to .desktop file
- Merge translation files from master branch.
- Update translation template.
gwenview
- Removed code formatting modelines.
gwenview-i18n
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
k3b
- Removed code formatting modelines.
- Improved support for bluray discs.
k3b-i18n
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
k9copy
- Removed code formatting modelines.
- Improved support for bluray discs.
- Merge translation files from master branch.
- Update translation template.
kaffeine
- Removed code formatting modelines.
- Changed CDDB query address from freedb.org to gnudb.org
since freedb.org is not available anymore.
This refers to TDE/tde#28 - This resolves bug #3128
- Improved support for bluray discs.
- Merge translation files from master branch.
- Update translation template.
kaffeine-mozilla
- Removed code formatting modelines.
- Export public plugin functions.
- conversion to the cmake building system.
kasablanca
- Merge translation files from master branch.
- Removed code formatting modelines.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
Use common cmake rules for documentation. - Drop automake build support.
Add basic cmake build instructions.
Delete empty file NEWS and rpm spec files.
Better detection for OpenSSL headers and libraries.
Write a README file.
Rework of the help page.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
katapult
- Merge translation files from master branch.
- Removed code formatting modelines.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
kbarcode
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
kbfx
- Merge translation files from master branch.
- Removed code formatting modelines.
- Use the TDE CMake macro to install icons instead of the KDE3 macro.
- Merge translation files from master branch.
- Update translation template.
kbibtex
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
kbiff
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kbookreader
- Merge translation files from master branch.
- Update translation template.
kchmviewer
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Use PATH in call get_filename_component instead of DIRECTORY
to ensure compatibility with CMake <= 2.8.11. - Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
Use common cmake rules for documentation. - Completed removal of autotool files. Those files were mistakenly forgotten in the previous commit.
- Drop automake build support.
Add basic cmake instructions with new file INSTALL.
Add an AUTHOR file.
Rework of the README file.
Removed unnecessary files lchmurlhandler.cpp, lchmurlhandler.h,
qt34.cpp and qt34.h.
Removed the install of the static lib libchmfile.
Removed the kchmdcopiface_skel.cpp file, this file should be created
at build time.
Moved the desktop file kchmviewer.desktop into the XDG_APPS_INSTALL_DIR
directory, see TDE/tde#26 and bug #2408 - Merge translation files from master branch.
- Update translation template.
kcmautostart
- Merge translation files from master branch.
- Update translation template.
- Fixed TCC crash when using non .desktop entries. This resolves bug #2990
and 3105.
kcmldap
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Delete empty folder doc.
Write basic cmake build instructions and README file.
Delete empty files ChangeLog, NEWS and TODO.
Some cosmetics. - Update translation template.
kcmldapcontroller
- Fixed FTBFS due to missing linked libraries.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Delete empty folder doc.
Delete empty files NEWS, TODO and ChangeLog.
Write basic README file. - Update translation template.
kcmldapmanager
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Delete empty folder doc.
Delete empty files ChangeLog, NEWS and TODO.
Write basic README file. - Merge translation files from master branch.
- Update translation template.
kcpuload
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kdbg
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kdbusnotification
- Add missing library paths to link_directories
- Update translation template.
- Add translations for the daemon as such.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Drop automake build support.
Add basic cmake build instructions.
Write basic README file.
Some cosmetics.
kdiff3
- Removed code formatting modelines.
- Merge translation files from master branch.
- Add installation of png files for html documentation.
Clean up unused CMakeLists.txt, which have been replaced
by common cmake rules for documentation. - Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Fix translation file name in diff_ext.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
Use common cmake rules for documentation. - Fixed detection of files in kdiff3_part.
- Finished up previous commit.
- Drop automake build support.
Add basic cmake build instructions.
Delete the NEWS file.
Rework of the README.
The man folder has been moved into the doc folder for consistency with what
have been done so far.
The html pages have been moved into the doc folder as well.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
kdirstat
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kdpkg
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Remove empty files ChangeLog, TODO and NEWS.
Rework of the README file.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
keep
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
Use common cmake rules for documentation. - Drop automake build support.
Add basic cmake build instructions.
Rework of the README file.
Delete files INDEX and Mainpage.dox.
Add a warning if the rdiff-backup backend is not found on the system.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
kerberostray
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules. - Remove the original translation directory layout.
- Move translations to a new directory layout.
- Drop automake build support.
Add basic cmake build instructions.
Delete empty folder doc.
Delete empty files NEWS and TODO.
Add a README file.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
kftpgrabber
- Merge translation files from master branch.
- Update translation template.
kgtk-qt3
- Merge translation files from master branch.
- Update translation template.
kile
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
kima
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
Use common cmake rules for documentation. - Drop automake build support.
Add basic cmake build instructions.
Delete empty file NEWS.
Rework of the README file (splitted with the FAQ).
Add FAQ file.
Rework of the desktop file.
Few cosmetics here and there. - Fix FTBFS due to missing linked libraries.
- Merge translation files from master branch.
- Update translation template.
kiosktool
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kkbswitch
- Merge translation files from master branch.
- Removed code formatting modelines.
- Add translations to both .desktop files
- Fixed install location of kkbswitch.desktop file.
- Merge translation files from master branch.
- Update translation template.
klcddimmer
- Drop automake build support.
Add basic cmake build instructions.
Deleted empty files ChangeLog and TODO.
Rework of the README and NEWS files.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
kmplayer
- Removed code formatting modelines.
- Fix FTBFS due to narrowing conversion from 'unsigned int' to 'int'.
- Fixed detection of library at runtime.
- Add library paths to link_directories and supply correct Xtest check/variables
This resolves bug #3130 - Fixed FTBFS due to missing linked libraries.
- Merge translation files from master branch.
- Update translation template.
kmyfirewall
- Removed code formatting modelines.
- Update translation template.
kmymoney
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
- Fix typo in Spanish translation.
knemo
- Added translation of .desktop files.
- Removed unused old translation files.
- Copy translation files to new structure.
- Drop automake build support.
Add basic cmake build instructions.
Deleted files INSTALL.Mandrake and knemo.spec.
Rework of the README file.
COPYING-DOCS, NEWS and VERSION moved to the root of the source. - Merge translation files from master branch.
- Update translation template.
knetload
- CMake: Some cosmetics.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
knetstats
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
Add support for LINGUAS for listing translations to install. - Move translations to a new directory layout.
knetworkmanager8
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
knights
- Removed code formatting modelines.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
knmap
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
knowit
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
knutclient
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
koffice
- Removed code formatting modelines.
- Add OPENEXR_CXXFLAGS to resolve FTBFS.
- Fix kexi build with libpqxx 7
koffice-i18n
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
konversation
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kopete-otr
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kpicosim
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
kpilot
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
kpowersave
- Removed code formatting modelines.
- Merge translation files from master branch.
- Add missing library paths to link_directories
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Replaced custom help menu with standard TDE help menu. This relates to bug #3087
- Removed unused old packaging files.
krecipes
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
krename
- Removed code formatting modelines.
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
krusader
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
kscope
- Fix FTBFS with stricter C++11.
- Removed obsolete Qt2's TQStack class and replaced with TQt3's TQPtrStack.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Fix missing or incorrect ascii conversions when retrieving process output.
Added controlled conversions to char* instead of automatic ascii conversions.
The definition of -UTQT_NO_ASCII_CAST is no longer needed. - Use PI's value from the C lib.
- Cleanup headers.
- Add a man page.
Move the kscope.desktop file into XDG_APPS_INSTALL_DIR directory,
see TDE/tde#26 and bug #2408
Delete empty folder templates. - Conversion to the cmake building system.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
ksensors
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
kshowmail
- Merge translation files from master branch.
- Use common cmake rules for documentation.
- Added translation of .desktop files.
- Removed original translation folder.
- Copy translation files to new translations folder.
- Drop automake build support.
Add basic cmake build instructions.
Delete empty folder templates.
Delete rpm stuff (kshowmail.spec and build-kshowmail folder).
Rework of the README and AUTHORS files.
Add BUGS file.
Move the kshowmail.desktop file into XDG_APPS_INSTALL_DIR directory,
see TDE/tde#26 and bug #2408
Some cosmetics. - Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kshutdown
- Removed code formatting modelines.
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Remove kidl, skel and stub source files to generate them at build time.
- Merge translation files from master branch.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
ksplash-engine-moodin
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Delete an empty "Icon" item from the desktop file,
as this can lead to items merging during translation merging. - Add the ability to translate:
+ Catalog for strings in the plugin.
+ Desktop file translations.
ksquirrel
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Add missing link library paths for TQt3
- Merge translation files from master branch.
- Update translation template.
kstreamripper
- Merge translation files from master branch.
- Update translation template.
ksystemlog
- Remove the original translation directory layout.
- Move translations to a new directory layout.
Delete empty folder templates. - Conversion to the cmake building system.
Add a man page taken from the Debian packaging system. - Merge translation files from master branch.
- Update translation template.
ktechlab
- Removed code formatting modelines.
- Use common icons from tdelibs crystal folder to avoid icon duplication.
- Merge translation files from master branch.
- Update translation template.
ktorrent
- Merge translation files from master branch.
- Removed code formatting modelines.
- Fix FTBFS due to narrowing conversion.
- Fix FTBFS due to automake stuff.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
kvirc
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
kvkbd
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
kvpnc
- Removed code formatting modelines and old files.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
mplayerthumbs
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
piklab
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
potracegui
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
rosegarden
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Removed unused code.
- Write version.txt and rosegarden.spec to the binary directory
- Merge translation files from master branch.
- Update translation template.
smartcardauth
- Drop makefile build support.
Add basic cmake build instructions.
Add a README file.
Some cosmetics.
smb4k
- Merge translation files from master branch.
- Update translation template.
soundkonverter
- Removed code formatting modelines.
- Changed CDDB query address from freedb.org to gnudb.org
since freedb.org is not available anymore.
This refers to TDE/tde#28 - Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
tde-style-lipstik
- Merge translation files from master branch.
- Added translation of desktop style files.
- Drop automake build support.
Add basic cmake build instructions.
Deleted empty file NEWS.
Deleted spec file (rpm) lipstik.spec.
Rework of the README file.
Some cosmetics. - Merge translation files from master branch.
- Update translation template.
tde-style-qtcurve
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Fix argument indexes from previous commit.
- Fix FTBFS with stricter C++11.
This also fixes the inability to translate the description
of file types used in KFileDialog calls. - Merge translation files from master branch.
- Update translation template.
- Updated to QtCurve version 1.8.5
Based on the original LGPL 2.1 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve - Updated to QtCurve version 1.7.1.
Based on the original GPL2 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
tde-systemsettings
- Skip the installation of files that conflict with files
that are already contained in tdebase and tdeutils. - Remove the original translation directory layout.
- Move translations to a new directory layout.
- Add a man page taken from the Debian packaging system.
- Added controlled conversions to char* instead of automatic ascii conversions.
The definition of -UTQT_NO_ASCII_CAST is no longer needed. - Conversion to the cmake building system.
- Merge translation files from master branch.
- Update translation template.
tdeio-apt
- Merge translation files from master branch.
- Simplify CMake rules for desktop file translations.
- Merge translation files from master branch.
- Update translation template.
tdeio-ftps
- Merge translation files from master branch.
- Update translation template.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Rework of the README file.
Add the MODULE directive to the build.
Some cosmetics.
tdeio-locate
- Merge translation files from master branch.
- Update translation template.
tdeio-sword
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Rework of the README and help files.
Delete the NEWS file.
Some cosmetics.
tdeio-umountwrapper
- Merge translation files from master branch.
- Update translation template.
- Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Drop automake build support.
Add basic cmake build instructions.
Rework of the README file.
Delete empty files: ChangeLog, NEWS and TODO.
Some cosmetics.
tdenetworkmanager
- Merge translation files from master branch.
- Update translation template.
tdepowersave
- Removed code formatting modelines.
- Add missing library paths to link_directories
- Merge translation files from master branch.
- Update translation template.
- Merge translation files from master branch.
- Update translation template.
- Removed unused old packaging files.
- Replaced custom help menu with standard TDE help menu. This resolves bug #3087
tderadio
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
tdesudo
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install.
tdesvn
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
tdmtheme
- Merge translation files from master branch.
- Removed code formatting modelines.
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Removed admin submodule and autotools files.
tellico
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Update translation template.
- Use TDE CMake macros instead of the former KDE3 CMake macros.
tork
- Merge translation files from master branch.
- Removed code formatting modelines.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Fix incorrect control characters in translations.
- Merge translation files from master branch.
- Update translation template.
twin-style-crystal
- Removed code formatting modelines.
wlassistant
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Removed autotools files and admin module dependency.
yakuake
- Merge translation files from master branch.
- Fix plural form of translations.
The leading '_n: ' should not be part of the translations. - Merge translation files from master branch.
- Rebrand artwork to TDE
- Merge translation files from master branch.
- Update translation template.
- Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build. - Remove the original translation directory layout.
- Move translations to a new directory layout.
Add support for LINGUAS for listing translations to install. - Removed admin submodule and autotools files.
- Merge translation files from master branch.
packaging
packaging
- RPM: updates for future 14.0.9 release
- DEB tdedocker: Add packaging files.
- DEB klcddimmer: added intltool to build-deps and adjusted after drop of automake.
- DEB tdemultimedia: Tests disabled
Tests depend on external services on the Internet,
which is not desirable for automated builds. - DEB tqtinterface: Remove the BUILD_ALL option because it is not used for tqtinterface.
- DEB tqtinterface: Change the architecture to 'all' for *-doc and *-dev packages.
- DEB libcarddav: added AUTHORS, README, TODO to built packages.
- DEB libcaldav: added AUTHORS, README, TODO to built packages.
- DEB tde-style-lipstik: Add intltool to build-deps.
- DEB knemo: added intltool to build-deps and adjusted after drop of automake.
- DEB kshowmail: added intltool to build-deps.
- DEB: removed kubuntu-desktop-i18n folder in tdelibs (not used).
- DEB: updated after metapackages have been consolidated in one folder in main repo.
- DEB kerberostray: added intltool to build-deps.
- DEB tdelibs: Add option WITH_ISPELL.
Set ASPELL as the default spell checker. - DEB tqt3: Add the tirpc include directory to the includes.
- RPM: switch libtdeldap to cmake build
- RPM: update build scripts
- RPM: initial support for opensuse Leap 15.2
- RPM: update python dependencies
- RPM: update desktop and lang files location
- RPM: remove obsolete doc files
- DEB: added qalculate-tde packaging files.
- DEB: added tdepacman.
- DEB desktop-effects-tde: Add dh-python to build-deps.
- DEB python-trinity: Add dh-python to build-deps.
- DEB kima: updated after dropping automake files.
- DEB tde-style-ia-ora: Add packaging files.
- DEB tdegames: Install libtdegames pkg-config file.
This relates to TDE/tdegames#9 - DEB tdegames: Drop old common patches related to automake.
Drop build-deps related to automake. - DEB mathemagics: Add packaging files.
- DEB tde-systemsettings: Switch to cmake.
The man page has been moved to the main tree.
Removed tde-settings-laptops.directory because
it seems more current in the main tree. - DEB klinkstatus: removed bug.png icon which is now installed in tdelibs.
- DEB ksystemlog: Switch to cmake.
The man page has been moved to the main tree. - DEB tdelibs: adjusted to new location of icons in crystal.
- DEB tdevelop: Add intltool to build-deps. Drop old common patches related to automake. Drop build-deps related to automake
- DEB kaffeine-mozilla: Switch to cmake.
Switch to common TDE cdbs rules. - DEB tdebase: Add xkb-data to build-deps. This relates to TDE/tdebase#158
Drop build-deps related to automake. - DEB keep: Add intltool to build-deps.
- DEB keep: updated after dropping automake files
- DEB tde-style-baghira: Add the omitted include for the CMake cdbs class.
- DEB tde-style-baghira: Add packaging files.
- DEB kdpkg: Add intltool to build-deps.
- DEB tdesdk: Add intltool to build-deps.
Drop old common patches related to automake.
Drop build-deps related to automake. - DEB tdeaddons: Add intltool to build-deps.
Drop old common patches related to automake.
Drop build-deps related to automake. - DEB tdepim: Add intltool to build-deps.
Drop unnecessary build-deps. - DEB tdenetwork: Add intltool to build-deps.
Drop old common patches related to automake.
Drop build-deps related to automake. - DEB tde-style-domino: Add packaging files.
- DEB tqt3: Refrect qt -> tqt changes to man1.
- DEB: added support for codeine player.
- DEB tastymenu: Add packaging files.
- DEB kxmleditor: Add packaging files.
- DEB kooldock: Add packaging files.
- DEB keximdb: Add packaging files.
- DEB kmplayer: fixed library detection at runtime.
- DEB kdiff3: Add intltool to build-deps.
- DEB tdebase: Refresh Ubuntu specific patches.
- DEB tdebase: Add intltool to build-deps.
- DEB kdbusnotification: Add intltool to build-deps.
- DEB: fixed install location of kkbswitch.desktop file.
- DEB kdbusnotification: updated after dropping automake files.
- DEB kchmviewer: Add intltool to build-deps.
- DEB kchmviewer: updated after dropping automake files.
- DEB tdegames: added intltool to build-deps.
- DEB tdeartwork: added intltool to build-deps.
- DEB tdegraphics: Add intltool to build-deps.
- DEB: updated supported distros.
- DEB tdelibs: Add intltool to build-deps.
- DEB kasabanca: Add intltool to build-deps.
- DEB kasablanca: updated after dropping automake files.
- RPM: update build scripts
- RPM: remove obsolete kaffeine files
- RPM: update packages for Fedora 32
- RPM: various fixes for opensuse
- RPM: fix xine dependencies
- DEB tdeadmin: Add intltool to build-deps.
- tdebase: improved support for bluray discs.
- DEB tdemultimedia: Add intltool to build-deps.
- DEB tdeedu: Add intltool to build-deps.
- DEB kcmldap: added INSTALL and README files.
- DEB compizconfig-backend-tdeconfig: added INSTALL and README files.
- DEB kscope: Switch to cmake.
- DEB kcmldapmanager: Add intltool to build-deps.
- DEB kcmldapmanager: added INSTALL and README files.
- DEB kcmldapcontroller: Add intltool to build-deps.
- DEB kcmldapcontroller: added INSTALL and README files.
- DEB tdeutils: Fix wrong path for superkaramba.desktop from prior commit.
- DEB tdeutils: The superkaramba.desktop file moved into XDG_APPS_INSTALL_DIR
directory. This relates to issue TDE/tde#26 and bug #2408 - DEB tdeutils: Add intltool to build-deps.
- DEB kcmldap: Add intltool to build-deps.
- DEB tqca-tls: Switch to cmake.
Switch to common TDE cdbs rules.
Build headers from the shared libtqca. - DEB: Require intltool as build-deps always, regardless of gettext version.
- DEB tdetoys: Remove build-deps related to automake.
- DilOS tdetoys: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tdetoys: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tqca: Add libtqtinterface-dev to Depends for libtqca-dev.
- DEB yakuake: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB wlassistant: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tdmtheme: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tdeio-sword: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB potracegui: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB mplayerthumbs: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB kvpnc: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tdeio-sword: updated after drop of automake files.
- DEB kvkbd: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB ksplash-engine-moodin: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB kshutdown: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB ksensors: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB krename: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB kpicosim: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knutclient: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knowit: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knmap: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knights: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knetstats: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB knetload: Add intltool/gettext (>= 0.19~) to build-deps.
- DEB tdeio-ftps: added INSTALL file to .deb package.