Commit Graph

9901 Commits

Author SHA1 Message Date
l10n daemon script
54c0cfd59e GIT_SILENT Sync po/docbooks with svn v25.07.90 2025-07-24 03:30:39 +00:00
Heiko Becker
3b6d1441d9 GIT_SILENT Upgrade release service version to 25.07.90. 2025-07-23 21:32:25 +02:00
l10n daemon script
6ab35567b8 GIT_SILENT Sync po/docbooks with svn 2025-07-16 04:21:18 +00:00
l10n daemon script
fc83d47340 GIT_SILENT Sync po/docbooks with svn 2025-07-12 03:26:29 +00:00
l10n daemon script
ce98567a51 GIT_SILENT Sync po/docbooks with svn v25.07.80 2025-07-09 03:27:34 +00:00
l10n daemon script
ce51dcb45d GIT_SILENT Sync po/docbooks with svn 2025-07-06 03:33:26 +00:00
Albert Astals Cid
3fa089382d GIT_SILENT Upgrade release service version to 25.07.80. 2025-07-05 11:05:42 +02:00
Heiko Becker
79b747b883 GIT_SILENT Update Appstream for new release
(cherry picked from commit 596721ad3d)
2025-06-30 18:03:45 +02:00
l10n daemon script
d2406c7faf GIT_SILENT Sync po/docbooks with svn 2025-06-30 01:48:57 +00:00
l10n daemon script
54861e497b GIT_SILENT Sync po/docbooks with svn 2025-06-26 01:46:18 +00:00
l10n daemon script
80842eb962 GIT_SILENT Sync po/docbooks with svn 2025-06-22 01:53:30 +00:00
l10n daemon script
32cc9cb9b7 GIT_SILENT Sync po/docbooks with svn 2025-06-11 01:53:04 +00:00
yu wang
c15fc81232 Merge branch konsole:master into master 2025-06-09 06:40:18 +00:00
Christoph Cullmann
2ca067cd38 fix OpenBSD compile
verified myself on 7.7 with kdesrc-build build from scratch

most parts of the fix taken from

openbsd/ports
x11/kde-applications/konsole/patches
2025-06-08 20:23:19 +02:00
Christoph Cullmann
e67e3226c6 don't try to add nullptr to layout
fixes runtime error output:

QLayout: Cannot add a null widget to QHBoxLayout/
2025-06-07 19:07:46 +02:00
Wang Yu
4090703cf3 typo TopBotton to TopBottom in split view signals
Corrects the spelling of signal name from requestSplitViewTopBotton to
requestSplitViewTopBottom in ViewManager and SessionController.
2025-06-05 21:45:14 +08:00
l10n daemon script
151d8f8ec1 GIT_SILENT Sync po/docbooks with svn 2025-06-03 01:48:13 +00:00
Heiko Becker
c13f0152cb GIT_SILENT Update Appstream for new release
(cherry picked from commit 2055fba96d)
2025-06-02 22:11:35 +02:00
Christoph Cullmann
80785a9c0f allow all hostnames and more ports
skip bogus host name validation, the most common error
is a wrong one, not an invalid one

allow full port range, people can setup ssh servers on
any ports

fixes IPv6 addresses as hostnames

BUG: 469474
2025-06-01 22:17:47 +02:00
l10n daemon script
39fc16dc3b GIT_SILENT Sync po/docbooks with svn 2025-06-01 01:51:15 +00:00
lzwind lzwind
dc28cda87e Merge branch konsole:master into master 2025-05-29 05:24:42 +00:00
l10n daemon script
b7eff8174d GIT_SILENT Sync po/docbooks with svn 2025-05-29 01:49:31 +00:00
lzwind lzwind
36a39d7020 Merge branch konsole:master into master 2025-05-29 00:56:29 +00:00
Kurt Hindenburg
39ffddb777 Clear the arguments if the command is not found
This mimics what other terminals do.
2025-05-28 18:54:39 -04:00
Luca Carlon
9a3e413632 Removed alias. 2025-05-28 07:36:23 +02:00
Luca Carlon
beb3aa5545 Fixes related to cursor artifacts
This commit addresses some artifacts related to cursor updates.

First issue is reported in #431171. It seems that an offset was
intentionally left out when refreshing the cursor background.

Second issue is related to resolved issue #483197: antialiasing
when drawing is not properly working as reported in QTBUG-66036.
Enabling antialiasing only for the outline should prevent
artifacts while still rendering a proper outline.

Other observed artifacts were fixed.

BUG: 483197
BUG: 431171
2025-05-28 07:36:23 +02:00
Luca Carlon
94304ed698 Fix for glitches in highgpi displays
A fix for glitches in highdpi displays was already applied in
the past in #1f0cefa. It was only applied to Qt5. Apparently,
with Qt6 the behavior is identical, so applying it again is
necessary.

BUG: 488505
BUG: 491562
2025-05-28 07:36:23 +02:00
Karthik Nishanth
ed1bf0b947 optimize line match finding
- assume `linePositions` is monotonically increasing
- replace a scan with binary search (previously quadratic)
- handle an edge case when there are no matches

Takes search time from ~8s to ~100ms. Makes scrollbar
highlighting usable with large buffers.
2025-05-27 22:28:37 +02:00
Karthik Nishanth
f4ed993ca2 Hoist line position buffer calculation outside loop 2025-05-27 22:28:37 +02:00
Karthik Nishanth
70643e4006 Move variable inwards and closer to initialization 2025-05-27 22:28:37 +02:00
l10n daemon script
9b5693b749 GIT_SILENT Sync po/docbooks with svn 2025-05-25 02:10:17 +00:00
l10n daemon script
59a1aa758e GIT_SILENT Sync po/docbooks with svn 2025-05-23 01:47:46 +00:00
Liu Zheng
c7323df91e fix: set error status flag based on exit code
- Modify setExitCode function to use actual exit code value for error status
- When exit code is 0 (success), do not set error flag
- When exit code is non-zero (failure), set error flag
2025-05-20 21:05:11 +08:00
l10n daemon script
56cdc934e1 GIT_SILENT Sync po/docbooks with svn 2025-05-19 01:48:35 +00:00
Luca Carlon
0ce309e66b Avoid detaching Qt containers in range-based for loops
Using temporaries or non-const containers directly in range-based
loops can cause containers to detach, leading to unnecessary copies.
This commit ensures all range-based loops iterate over named,
const-qualified containers to prevent detachment and improve performance.
2025-05-18 16:48:32 +02:00
l10n daemon script
e68789ba0c GIT_SILENT Sync po/docbooks with svn 2025-05-18 01:46:45 +00:00
Luca Carlon
3da573fc25 Avoid copying the object when not needed. 2025-05-17 21:23:16 +02:00
Luca Carlon
4bdcf59579 Removed unused variables 2025-05-17 21:18:51 +02:00
Luc Schrijvers
48dba940f8 Fix build on Haiku for undefined reference to inet_aton 2025-05-17 21:09:08 +02:00
Akseli Lahtinen
d5380981d6 ViewManager: Save columns, lines and working directory to tabLayout
This adds a feature when saving a tabLayout, the json file will have
also the following items:

- Size per terminal widget (Columns & Lines)
- Current working directory

This should make creating specific layouts for running specific
application combinations easier in one Konsole window,
such as running something like Helix editor, then Lazygit in another
split and then plain bash in third split.

User can also give the layout items commands to run in the `Command` object,
such as `"Command": "ls -la",`
2025-05-17 21:49:17 +03:00
l10n daemon script
f261ac71f5 GIT_SILENT Sync po/docbooks with svn 2025-05-13 01:52:38 +00:00
l10n daemon script
5e352aa05c GIT_SILENT Sync po/docbooks with svn 2025-05-10 01:45:14 +00:00
l10n daemon script
4c3f23dbaf GIT_SILENT Sync po/docbooks with svn 2025-05-07 01:43:13 +00:00
Luca Carlon
93cd2384ea Do not return a reference to temporary
When returning the sessions, copying the entire list is not necessary.
This should prevent SaveHistoryAutoTask::session() from returning a
reference to a temporary element.
2025-05-06 23:56:03 +00:00
Luca Carlon
3256676a54 Ensure hamburger menu is in the popup menu when instance is re-created
This commit fixes an issue with the hamburger menu not appearing in the
context menu. This typically happens when you split the view multiple
times. This is particularly bothering because you cannot show the menu
when it is hidden.

BUG: 476557
2025-05-06 23:27:18 +00:00
l10n daemon script
ca3a8a67a8 GIT_SILENT Sync po/docbooks with svn 2025-05-05 01:45:26 +00:00
l10n daemon script
65f55780ba GIT_SILENT Sync po/docbooks with svn 2025-05-04 01:50:33 +00:00
l10n daemon script
16e530f2fe GIT_SILENT Sync po/docbooks with svn 2025-05-03 01:41:02 +00:00
Heiko Becker
0d76608dcd GIT_SILENT Update Appstream for new release
(cherry picked from commit 51da5c2459)
2025-05-02 23:10:03 +02:00
l10n daemon script
e8057d7382 GIT_SILENT Sync po/docbooks with svn 2025-05-02 01:42:04 +00:00