10034 Commits

Author SHA1 Message Date
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
l10n daemon script
183b2d8105 GIT_SILENT Sync po/docbooks with svn 2025-05-01 01:42:25 +00:00
l10n daemon script
2c27215963 GIT_SILENT Sync po/docbooks with svn 2025-04-30 01:43:46 +00:00
oldherl oh
ded33be511 add comments for line drawing characters
This is added because zh_CN and zh_TW translations mistook
them for drawing a row (like the 80 in 80*24) of characters.
I don't speak other languages so I don't know how many of
them also made it wrong.
2025-04-29 21:54:28 +02:00
Christoph Cullmann
ccac9ff35e remove no longer used config update tools 2025-04-29 20:45:04 +02:00
Nate Graham
e8f22eb12b Delete old KF5-based kconf update script
This already ran, and running it again would be incorrect, so just
delete it.
2025-04-24 17:08:43 +02:00
Nate Graham
aa4e1fa9a1 Revert "Update kconf update script version to 6"
This reverts commit a5a3422337.

By changing the version number, this script now runs again, but it
doesn't need to since the change was already made on everyone's systems.
Instead it should just be deleted.
2025-04-24 17:01:51 +02:00
Nate Graham
a5a3422337 Update kconf update script version to 6
This allows it to run for people upgrading from an ancient version
straight to the current one, and also prevents an error message in the
journal log.
2025-04-15 09:19:51 -06:00
Christoph Cullmann
7ef31a7977 wrap output it html document & body
ensure right encoding is set

BUG: 500515
2025-04-13 12:22:11 +00:00
l10n daemon script
cfc45f4a2e GIT_SILENT Sync po/docbooks with svn 2025-04-13 01:39:07 +00:00
Christoph Cullmann
f8036be745 allow /path/to/file.cpp:123:123 paths
allow that no trailing : is behind the column

BUG: 501004
2025-04-12 20:59:44 +00:00
Wendi Gan
b83680a693 Fix search wrapping behavior at boundaries
Issues:
- At the second-to-last line, "Find Next" doesn't wrap to the start.
- At the second line, "Find Previous" doesn't wrap to the end.

These issues occurred because the initial value of startLine equaled endLine, causing the loop to terminate after one cycle.

Changes:
- Added a continueLoop flag: In wrap mode, the loop only terminates when hasWrapped is true.
- Added an invertDirection flag to control the continueLoop flag in no-wrap mode.

BUG: 396510
2025-04-12 18:15:11 +00:00
owl from-hogvarts
ff6246f999 fix: disable copy action even when semantic integration is detected 2025-04-12 17:34:17 +00:00
l10n daemon script
1eadf6bd4f GIT_SILENT Sync po/docbooks with svn 2025-04-12 01:37:11 +00:00
Heiko Becker
66cbde7749 GIT_SILENT Update Appstream for new release
(cherry picked from commit 79a9bcc62b)
2025-04-07 22:53:35 +02:00
l10n daemon script
743587eab7 GIT_SILENT Sync po/docbooks with svn 2025-04-07 01:52:08 +00:00
l10n daemon script
1557396fcb GIT_SILENT made messages (after extraction) 2025-04-07 00:45:14 +00:00
l10n daemon script
e2ab7fca6e GIT_SILENT Sync po/docbooks with svn 2025-04-05 01:45:42 +00:00