summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Translated using Weblate (Russian)Andrei Stepanov2024-05-111-3/+4
| | | | | | | Currently translated at 100.0% (3 of 3 strings) Translation: tdebase/kxkb - events Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kxkb-events/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-111-3/+3
| | | | | | | Currently translated at 73.5% (78 of 106 strings) Translation: tdebase/tdeioslave - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/tdeioslave-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-111-2/+2
| | | | | | | Currently translated at 62.3% (283 of 454 strings) Translation: tdebase/kcontrol - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-111-2/+2
| | | | | | | Currently translated at 100.0% (63 of 63 strings) Translation: tdebase/konqueror - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konqueror-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-111-3/+4
| | | | | | | Currently translated at 100.0% (71 of 71 strings) Translation: tdebase/kicker - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kicker-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-061-3/+3
| | | | | | | Currently translated at 73.5% (78 of 106 strings) Translation: tdebase/tdeioslave - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/tdeioslave-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-061-8/+9
| | | | | | | Currently translated at 100.0% (63 of 63 strings) Translation: tdebase/konqueror - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konqueror-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-05-061-2/+2
| | | | | | | Currently translated at 100.0% (51 of 51 strings) Translation: tdebase/kdesktop - icons Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kdesktop-icons/ru/
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-05220-381/+381
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Reset submodule main/core/tdebase/admin to latest HEADAutomated System2024-05-021-0/+0
|
* Translated using Weblate (Russian)Andrei Stepanov2024-04-301-2/+2
| | | | | | | Currently translated at 68.7% (22 of 32 strings) Translation: tdebase/konsole - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konsole-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-301-3/+3
| | | | | | | Currently translated at 100.0% (51 of 51 strings) Translation: tdebase/kdesktop - icons Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kdesktop-icons/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-301-3/+3
| | | | | | | Currently translated at 100.0% (55 of 55 strings) Translation: tdebase/applnk - directories Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/applnk-directories/ru/
* Added R14.1.3 release notes draftMichele Calgaro2024-04-302-0/+8
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Update translation template.Automated System2024-04-181-9/+2
|
* Updated release notes for R14.1.2 versionMichele Calgaro2024-04-172-3/+126
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* tdm: Allow to detect pthread_setname_np. Add linking pthread.Slávek Banko2024-04-153-1/+7
| | | | | | This relates to issue #473. Signed-off-by: Slávek Banko <[email protected]>
* Fix FTBFS caused by incompatible cast. This resolves issue #473.Michele Calgaro2024-04-131-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Translated using Weblate (Russian)Andrei Stepanov2024-04-121-7/+9
| | | | | | | Currently translated at 73.5% (78 of 106 strings) Translation: tdebase/tdeioslave - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/tdeioslave-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-121-7/+9
| | | | | | | Currently translated at 68.7% (22 of 32 strings) Translation: tdebase/konsole - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konsole-desktop-files/ru/
* Fix compatibility with C++17.Slávek Banko2024-04-121-5/+5
| | | | Signed-off-by: Slávek Banko <[email protected]>
* Translated using Weblate (Portuguese (Brazil))Diogo Leal2024-04-071-7/+8
| | | | | | | Currently translated at 100.0% (11 of 11 strings) Translation: tdebase/konsole - events Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/konsole-events/pt_BR/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-061-4/+4
| | | | | | | Currently translated at 62.1% (282 of 454 strings) Translation: tdebase/kcontrol - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-061-21/+16
| | | | | | | Currently translated at 100.0% (21 of 21 strings) Translation: tdebase/kdesktop - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kdesktop-desktop-files/ru/
* Translated using Weblate (Russian)Andrei Stepanov2024-04-061-3/+4
| | | | | | | Currently translated at 100.0% (23 of 23 strings) Translation: tdebase/drkonqi - presets Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/drkonqi-presets/ru/
* kxkb: fix incorrect signal name introduced by 1fea8982fAlexander Golubev2024-03-291-1/+1
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* Translated using Weblate (Ukrainian)Roman Savochenko2024-03-291-11/+11
| | | | | | | Currently translated at 100.0% (34 of 34 strings) Translation: tdebase/color schemes Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/color-schemes/uk/
* twin: add tileWindowToBorder() and rename previously introduced ↵Michele Calgaro2024-03-295-19/+30
| | | | | | tileHorizontally(), tileVertically(), tileGrid() DCOP calls Signed-off-by: Michele Calgaro <[email protected]>
* TWin: add tileHorizontally(), tileVertically(), tileGrid() DCOP callsMavridis Philippe2024-03-295-0/+58
| | | | Signed-off-by: Mavridis Philippe <[email protected]>
* Translated using Weblate (Portuguese)Hugo Carvalho2024-03-261-9/+9
| | | | | | | Currently translated at 100.0% (34 of 34 strings) Translation: tdebase/color schemes Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/color-schemes/pt/
* Add GUI option to choose between standard and Ubuntu-style shutdown dialog.Michele Calgaro2024-03-242-0/+19
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Fix update of fade away checkboxes in TCC session manager moduleMichele Calgaro2024-03-213-28/+19
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Remove unnecessary 'tde_set_project_version' from CMakeL10n.txtMichele Calgaro2024-03-171-1/+0
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Use centralized cmake versionMichele Calgaro2024-03-152-7/+12
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Fix twin crash when starting with 'Switch desktop' option set. ThisMichele Calgaro2024-03-112-56/+76
| | | | | | resolves issue #455. Signed-off-by: Michele Calgaro <[email protected]>
* Fix FTBFS caused by cmake lowercase renamingMichele Calgaro2024-03-091-1/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* cmake files: change keywords to lower caseMichele Calgaro2024-03-082-3/+3
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* tdeioslave/sftp: make source c++11-compatibleAlexander Golubev2024-03-041-6/+9
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: get rid of goto in openConnection()Alexander Golubev2024-03-041-118/+119
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: use unsigned to store auth method flags/bitsetsAlexander Golubev2024-03-042-11/+11
| | | | | | | The libssh defines those flags as unsigned. Technically ssh_auth_list() still returns int, but its guranteed to be bitset of those flags. Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: better erros for unsupported auth methodsAlexander Golubev2024-03-042-21/+44
| | | | | | | | | | Also: - do not translate auth methods names as the names appear in config files verbatim - libssh actually doesn't supports hostbased auth, so exclude it from bitset of supported Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: better cancelation handling in case of several publickeysAlexander Golubev2024-03-042-7/+13
| | | | | | | Consider publickey auth canceled only if user canceled it for each of the prompted keys. Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: save/restore seqNr for multi-factor authAlexander Golubev2024-03-042-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case the server is set up for multi-factor authentication we could be have to query several things from the user like password, a key passphrase, their mother's maiden name etc. It doesn't make a big difference during an initial connection, but it butchers the reconnection process: it can retrieve the answer of the user to the first question (e.g. their password), but it fails to retrieve the second one (e.g. the key passphrase). So the user would be forced to reenter the answer for the second question upon each reconnection. The reason for this is the passwdserver's desig (see DESIGN [1]): Each query for AuthInfo with the openPassDlg() has an secNr number associated with it. If it's smaller than the one of the one stored for the privious request, than the one from the cache will be returned automagically, if it's bigger the dialog will be prompted to the user. Each call to openPassDlg() advances s_seqNr to the last value reported by the passwdserver. So the first call will return the cached value and subsequent calls will actually display the dialog to the user (assuming authentication with the cached data failed). But in case of multi-factor auth we have to query user for several independent values. And we want to try to retrieve each one of those from the cache. So we have to get a bit hacky and manually manipulate the SlaveBase::s_seqNr value. [1]: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/src/branch/master/tdeio/kpasswdserver/DESIGN Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: imbue error messages with errors from libsshAlexander Golubev2024-03-042-15/+28
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: cache passwords in case they were passed to setHost()Alexander Golubev2024-03-041-7/+23
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: prevent infinite looping in kb-interactive authAlexander Golubev2024-03-041-0/+12
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: purge password in the destructorAlexander Golubev2024-03-041-0/+2
| | | | | | | This could be useful in case the destructor will be called before openConnection() Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: enable changing user during kb-interactive authAlexander Golubev2024-03-041-3/+15
| | | | Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: pass correct username to openPassDlg()Alexander Golubev2024-03-042-12/+30
| | | | | | | | | | | | We should always pass to the openPassDlg() exactly the same username otherwise it may result in incorrect caching of passwords especially in case if the username is changed by the user. Also don't allow username change in case it was passed to setHost() (i.e. it was specified in the URL like e.g. sftp://username@host/). In such a case after changing it'd be impossible to properly cache it. Signed-off-by: Alexander Golubev <[email protected]>
* tdeioslave/sftp: even bigger authentication overhaulAlexander Golubev2024-03-042-162/+326
| | | | | | | | | - Move authentication methods into separate functions so it would be easier to correctly handle error after those and select which should be called in which order. - A lot of minor improvements along the way Signed-off-by: Alexander Golubev <[email protected]>