All new and changed profiles are saved under user's local location.
Since Konsole now no longers ships w/ any profiles there should be less
confusion and issues.
Remove kde_file and comment out parts that used it. Konsole currently
builds on OSX but dies upon startup
kdelibs4support/src/kdecore/kcmdlineargs.cpp +1492
Change the stand alone ManageProfiles dialog into a tab inside the
Configure Konsole window.
Side effect is that Konsole KParts can't open manage profiles.
It appears that QFontInfo::fixedPitch() doesn't match
QFont::fixedPitch(). Perhaps related to
https://bugreports.qt.io/browse/QTBUG-34082
This may be too much info and perhaps should be changed to qDebug() for
this case.
This patch allows the dnd menu to be disabled, making it possible to
drag and drop URLs as text by default.
Thanks to Peter Wu peter lekensteyn nl for patch
REVIEW: 124908
BUG: 304290
Using the mouse, the tabs are movable again. Also this allow for dnd
outside of current window to create a new window.
Thanks to David Edmundson david davidedmundson co uk for patch.
BUG: 348057
BUG: 347094
REVIEW: 124739
While Konsole's main scrollbar is handled by QtScrollBar and therefore
works as expected under Qt5, the other custom scroll wheel actions
available do not accumulate and handle the small scroll deltas provided.
This results in stuttery, uneven and unexpected responses to scrolling.
Accumulate and trigger events on thresholds. If pixel scroll values are
provided, utilize them when emulating mouseup/mousedown events (by
dividing by pixel font height).
Patch by Lindsay Roberts linds r gmail com
REVIEW: 124590
This consisted of KDialog->QDialog, kFatal->qFatal and linking to
KF5::Parts instead of KF5::KDELibs4Support.
Patch by Ragnar Thomsen rthomsen6 gmail com
Thanks!
REVIEW: 124683
Currently, when unlimited scrollback is used, the files are stored in
/tmp. As noted in the bug report, this can cause issues on some
distros. The default is still /tmp but the user can selected to use
a location in their $HOME folder (QStandardPaths::CacheLocation).
This is somewhat a WIP. Allowing for the changes to take effect
immediately appears to be a gigantic mess to get to work.
CCBUG: 173283
This was meant when using File->Save Output->HTML.
However, it has the side effect of making copy/paste Mime(HTML) output
a full HTML page.
CCBUG: 343726
This reverts commit a4aa495c75.
The rc and ui files were already migrated. This patch copies the other
files from share/apps/konsole to local/share/konsole.
CCBUG: 346762
FIXED-IN: 15.08.0
(cherry picked from commit 5c13d4641ac05704550af9a69d6cdd8f696a6f0d)
Some distros have small /tmp and/or use tmpfs, and large history
(esp unlimited scrollback) can potentially fill disk or VM.
BUG: 173283
REVIEW: 123804
If for some reason no profile is loaded, i. e. only the built-in
fallback default values are used, we need to create a new profile to
ensure that changes to the profile are actually persisted.
This has worked more or less by chance for most people so far, because
the default is to load the Shell.profile that is shipped with Konsole.
But if for example the konsolerc config file has an empty value for
DefaultProfile it will load the builtin fallback profile, which can't be
saved.
BUG: 342188
REVIEW: 124142