- 29 Oct, 2021 2 commits
-
-
- the foreground informaton **is** not updated by this function - not all callers call updateForegroundProcessInfo() afterwards - other functions have a call to updateForegroundProcessInfo() inside, so the whole thing is moot - this commit message is 5x as long as the comment it removes
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 28 Oct, 2021 1 commit
-
-
Kurt Hindenburg authored
-
- 27 Oct, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 26 Oct, 2021 1 commit
-
-
Kurt Hindenburg authored
CCBUG: 373440
-
- 25 Oct, 2021 3 commits
-
-
TerminalColor::onColorsChanged() used to be called updateScrollbarColors(), now that KColorSchemeManager is integrated in Konsole, users can choose a colour scheme for the whole window widget style, where tabs, scrollbar, findbar, right-click context menu are all the same colour as you'd expect from any KDE application. This removes dimming of the scrollbar when the "dim when inactive" option is disabled, the scrollbar is part of the window GUI, it should follow the same color scheme. 2a71f063 25e07b7e 72d604c6
-
Laurent Montel authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 24 Oct, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 22 Oct, 2021 3 commits
-
-
Kurt Hindenburg authored
From !510 Luis Javier Merino Morán <ninjalj@gmail.com>
-
-
Commit 8de0e6c7 mistakenly removed code to cancel the pending wrap flag (which in konsole is implemented as having the cursor one past the width of the screen) before the cursor controls CUU, CUD, CUB and BS. While the behavior may seem counter-intuitive (specially BS and CUB, where `printf "A\bB"` at the last column results in `BA`), this is the behavior of VT100, xterm (without reverse-wraparound mode), and, most importantly, is expected by ncurses. CCBUG: 399615
-
- 21 Oct, 2021 4 commits
-
-
-
- Call ProfileSettings::slotAccepted() when the parent ConfigurationDialog is accepted, so that ProfileManager::saveSettings() is called - don't delete the ProfileSettings dialog on accept, it'll be destroyed when the parent ConfigurationDialog is destroyed - save the profiles' shorcuts if they were actually changed With this commit and the previous one, there is no need for ~Part() or ~Application() to call saveSettings(), shorcuts settings are saved when the ProfileSettings dialog is accepted and saving the default profile is done in setDefaultProfile(). This fixes an issue where changing e.g. the default profile is only saved to the konsolerc file when the main window is closed.
-
It doesn't seem useful to delay saving to when the the MainWindow destructor calls ProfileManager::saveSettings(). This seems to be fallout from a previous refactor to put all the global settings dialogs in one parent dialog (ConfigurationDialog), because now nothing actually calls ProfileSettings::slotAccepted().
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 20 Oct, 2021 2 commits
-
-
Ahmad Samir authored
Instead use a vector of struct, this expands to less code, and the overhead of a hash table isn't needed here.
-
CSI 28 ; <c> t is a pre-KDE4-era (from the comments) extension to the control codes, where <c> was supposed to set the text-color on a tab. It is unimplemented since KDE4, and only generated a debug-message when used. Remove its implementation and the TODO's associated with "document the meaning of this parameter". Because there's no point in documenting an unimplemented thing.
-
- 19 Oct, 2021 5 commits
-
-
-
Cheaper than constructing a QFileInfo.
-
- Don't use a QHash to hold a few profile shortcuts-related items, instead use a vector of struct. - Load profile shortcuts after loading the profiles; after commit 50041fd0, all the profiles are loaded in the ProfileManager constructor. Now there is no need to store the profile path as a member in ShortcutData; and when saving the shortcut settings we can use profile->name(), since the way the ProfileWriter works results in the filename being the profile name + ".profile". When loading shortcuts, keep backwards compatibility by checking for both "profile name" and "profile name.profile".
-
To differentiate between it and the ProfileList class.
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 18 Oct, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 16 Oct, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 15 Oct, 2021 3 commits
-
-
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 13 Oct, 2021 1 commit
-
-
Nate Graham authored
This lets people find Konsole with some common-seeming words that they might search for if they need to run a script or CLI program and they aren't super familiar with Konsole or CLI stuff in general.
-
- 12 Oct, 2021 2 commits
-
-
- More range-for - Reverse iterators instead of java-style ones with toBack/hasPrevious - Don't use a QSet (which is based on QHash) to hold a few items
-
Convert std::array to a static const built-in array BUG: 443420 Signed-off-by:
James Beddek <telans@posteo.de>
-
- 11 Oct, 2021 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 08 Oct, 2021 2 commits
-
-
Ahmad Samir authored
Now all the profiles are loaded in the constructor; I didn't see any noticeable difference in loading times. Also all the profiles are loaded anyway because ProfileList calls ProfileManager::allProfiles() to populate the profiles menu ...etc.
-
Ahmad Samir authored
-
- 07 Oct, 2021 2 commits
-
-
Avoid referencing an empty string Initialize _isDefault Prior commit: ce18a9c8
-
Fushan Wen authored
There is an inconsistence in "Find Next/Previous" icons in Edit menu and the search bar. Make sure they are consistent whenever "Search backwards" is checked or not. BUG: 443244
-
- 04 Oct, 2021 1 commit
-
-
Heiko Becker authored
(cherry picked from commit c6e0e5ff)
-
- 29 Sep, 2021 2 commits
-
-
Add a checkbox to the Edit Profile dialog to set/unset the profile as the default profile. Responds to the Apply and Ok buttons like other dialog settings. Unchecking (and clicking Apply/Ok) sets the fallback profile as the default.
-
Nicolas Fella authored
-
- 27 Sep, 2021 1 commit
-
-
When parsing keytab files, the title line is simple enough, so we can handle it with string operations, which are usually faster than using a regex.
-