You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdelibs/tdeio
Vincent Reher 46fedcbe96 Introduced an implementation-agnostic interface to TSM centered around
a structure describing a match pattern and associated options such as:

  - Pattern type: regex, wildcard (see Note 1), and substring (new).
  - Alphanumeric character handling: case-sensitive, case-insensitive,
    equivalent character matching (new - see Note 2).
  - Match goal: "matching" vs. "inverted matching" (new).

Introduced additional "get*" and "set*" functions to accommodate the
new list-of-structures interfaces to TSM.

Incorporated most of MichelleC's feedback through 2022-12-04
on previously committed code. Other code cleanup.

See file tdecore/README.tdestringmatcher for additional information.

Note 1: The implementation of wildcard support no longer uses
the TQRegExp.setWildcard() function for regex conversion or
the TQRegExp.exactMatch() function for matching.

Note 2: Full implementation of equivalent character matching is
postponed to a future commit.

Signed-off-by: Vincent Reher <tde@4reher.org>
3 years ago
..
bookmarks Renaming of files in preparation for code style tools. 5 years ago
httpfilter Renaming of files in preparation for code style tools. 5 years ago
kpasswdserver Drop explicit dependencies on dcopidl and dcopidl2cpp, 5 years ago
kssl KSSL: fixed detection of correct 'SSL_get_peer_certificate' method. This resolves incompatibility with openSSL 3.0. 3 years ago
misc Replaced 'includehints' with 'includes' in *.ui files. 4 years ago
pics Fix invalid headers in PNG files and optimize for size 9 years ago
tdefile Fixed enabling of Ok button in advanced permission property dialog. This resolves bug 2375. 4 years ago
tdeio Introduced an implementation-agnostic interface to TSM centered around 3 years ago
tdeioexec Add CMakeL10n rules. 7 years ago
tests Renaming of files in preparation for code style tools. 5 years ago
CMakeL10n.txt Desktop file translations: 5 years ago
CMakeLists.txt Simplify CMake rules for desktop file translations. 5 years ago
DESIGN Additional k => tde renaming and fixes 12 years ago
DESIGN.krun Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
DESIGN.metadata Fix a few remaining references to kio_ 13 years ago
DESIGN.mimetypes Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
DESKTOP_ENTRY_STANDARD Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
Mainpage.dox Additional k => tde renaming and fixes 12 years ago
Makefile.am Renaming of files in preparation for code style tools. 5 years ago
application.desktop Desktop file translations: 5 years ago
data.protocol Desktop file translations: 5 years ago
kcomprfilter.desktop Desktop file translations: 5 years ago
kdatatool.desktop Desktop file translations: 5 years ago
kpasswdserver.desktop Desktop file translations: 5 years ago
kscan.desktop Desktop file translations: 5 years ago
kurifilterplugin.desktop Desktop file translations: 5 years ago
proxytype.pl Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago
renamedlgplugin.desktop Desktop file translations: 5 years ago
tdecmodule.desktop Desktop file translations: 5 years ago
tdefileplugin.desktop Desktop file translations: 5 years ago
tdeio.magic Properly identify desktop files 11 years ago
tdeioslave.upd Fix a few remaining references to kio_ 13 years ago
useragent.pl Rename a number of libraries and executables to avoid conflicts with KDE4 13 years ago