[kwin] [Bug 445839] Changes in contents of main script file are not seen by KWin until KWin reload
https://bugs.kde.org/show_bug.cgi?id=445839 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- This makes QML-based script development on wayland impossible (AFAIK), at least as long as "main" KWin is used for testing. I guess https://doc.qt.io/qt-6/qqmlengine.html#trimComponentCache in right place would fix the problem. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 456068] Navigation between desktops using keyboard does not work in Desktop Grid
https://bugs.kde.org/show_bug.cgi?id=456068 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=457910 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 457910] Desktop grid arrow keys navigate between windows not workspaces
https://bugs.kde.org/show_bug.cgi?id=457910 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=456068 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 457910] Desktop grid arrow keys navigate between windows not workspaces
https://bugs.kde.org/show_bug.cgi?id=457910 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- Caused by a fix in https://bugs.kde.org/show_bug.cgi?id=456068, which adds navigation between windows, not desktops. Is it intentional decision? I did find navigation between desktops (not windows) useful. There's already Present Windows effect for navigating between all windows. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401094] Malayalam rendering regression in Konsole 18.08
https://bugs.kde.org/show_bug.cgi?id=401094 --- Comment #20 from Mariusz Glebocki --- Edit the file in some editor with full unicode support (like kate), copy-paste new list, update the note about source & syncing, update license note (if changed). -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 416001] Font Preview in profile settings window does not display font in monospace style
https://bugs.kde.org/show_bug.cgi?id=416001 --- Comment #4 from Mariusz Glebocki --- I think that's not Konsole bug - it affects other Qt Widget apps. System settings uses QtQuick/Kirigami. Can you verify other QtQuick app? E.g. plasma discover (with main system font set to monospace one). Maybe system settings applies selected hinting for its own preview but for some reason does not apply it system-wide. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 416001] Font Preview in profile settings window does not display font in monospace style
https://bugs.kde.org/show_bug.cgi?id=416001 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- @Nate Graham please elaborate on this new title. Font preview on the screenshot is monospace (because the font is). Looks like different hinting. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415463] konsole stops updating after setting a long title
https://bugs.kde.org/show_bug.cgi?id=415463 Mariusz Glebocki changed: What|Removed |Added Status|CONFIRMED |RESOLVED Latest Commit||https://invent.kde.org/kde/ ||konsole/commit/90b4f33965b9 ||be2188af2e7bc223b88744a5c99 ||2 Resolution|--- |FIXED --- Comment #1 from Mariusz Glebocki --- Git commit 90b4f33965b9be2188af2e7bc223b88744a5c992 by Mariusz Glebocki. Committed on 04/01/2020 at 17:23. Pushed by hindenburg into branch 'master'. Fix token buffer indexing Related: bug 415249 M +2-1src/Vt102Emulation.cpp https://invent.kde.org/kde/konsole/commit/90b4f33965b9be2188af2e7bc223b88744a5c992 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415249] Tab goes unresponsive if copying in tmux copy mode
https://bugs.kde.org/show_bug.cgi?id=415249 Mariusz Glebocki changed: What|Removed |Added Latest Commit|https://invent.kde.org/kde/ |https://commits.kde.org/kon |konsole/commit/90b4f33965b9 |sole/90b4f33965b9be2188af2e |be2188af2e7bc223b88744a5c99 |7bc223b88744a5c992 |2 | --- Comment #12 from Mariusz Glebocki --- Git commit 90b4f33965b9be2188af2e7bc223b88744a5c992 by Mariusz Glebocki. Committed on 04/01/2020 at 17:23. Pushed by scmsync into branch 'master'. Fix token buffer indexing Related: bug 415463 M +2-1src/Vt102Emulation.cpp https://commits.kde.org/konsole/90b4f33965b9be2188af2e7bc223b88744a5c992 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415463] konsole stops updating after setting a long title
https://bugs.kde.org/show_bug.cgi?id=415463 Mariusz Glebocki changed: What|Removed |Added Latest Commit|https://invent.kde.org/kde/ |https://commits.kde.org/kon |konsole/commit/90b4f33965b9 |sole/90b4f33965b9be2188af2e |be2188af2e7bc223b88744a5c99 |7bc223b88744a5c992 |2 | --- Comment #2 from Mariusz Glebocki --- Git commit 90b4f33965b9be2188af2e7bc223b88744a5c992 by Mariusz Glebocki. Committed on 04/01/2020 at 17:23. Pushed by scmsync into branch 'master'. Fix token buffer indexing Related: bug 415249 M +2-1src/Vt102Emulation.cpp https://commits.kde.org/konsole/90b4f33965b9be2188af2e7bc223b88744a5c992 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415249] Tab goes unresponsive if copying in tmux copy mode
https://bugs.kde.org/show_bug.cgi?id=415249 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/kde/ ||konsole/commit/90b4f33965b9 ||be2188af2e7bc223b88744a5c99 ||2 Status|CONFIRMED |RESOLVED --- Comment #11 from Mariusz Glebocki --- Git commit 90b4f33965b9be2188af2e7bc223b88744a5c992 by Mariusz Glebocki. Committed on 04/01/2020 at 17:23. Pushed by hindenburg into branch 'master'. Fix token buffer indexing Related: bug 415463 M +2-1src/Vt102Emulation.cpp https://invent.kde.org/kde/konsole/commit/90b4f33965b9be2188af2e7bc223b88744a5c992 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415249] Tab goes unresponsive if copying in tmux copy mode
https://bugs.kde.org/show_bug.cgi?id=415249 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=415463 --- Comment #10 from Mariusz Glebocki --- Yes. https://invent.kde.org/kde/konsole/merge_requests/61 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415463] konsole stops updating after setting a long title
https://bugs.kde.org/show_bug.cgi?id=415463 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=415249 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401094] Malayalam rendering regression in Konsole 18.08
https://bugs.kde.org/show_bug.cgi?id=401094 --- Comment #17 from Mariusz Glebocki --- (In reply to Rajeesh K V from comment #16) > In the attached screenshot, you can see that the bottom portion of a glyph > with vertical conjunct is cut-off, which is the only minor issue. I think "Line spacing" feature should be modified to center text vertically and then it could be used to solve such issues. > I can provide test cases for this (the text and corresponding > image of expected rendering). Is there a test case repository where I can > contribute these? `tests` directory here: https://invent.kde.org/kde/konsole I was testing with this: https://github.com/santhoshtr/malayalam-conjuncts/blob/master/conjuncts.txt Since Konsole does not handle conjuncts rendering itself (it only groups characters into strings and clips the result) I think most basic sample would be enough, e.g. entry in tests/GLASS.utf8. Due to the fact that the rendering result depends heavily on fontconfig configuration and installed fonts, rendering verification is best done by displaying the same text in Konsole and something known to render properly (GUI text editor, web browser). BTW. I've pushed new commit which groups characters by scripts they belong to. All unicode scripts are covered, not only Malayalam. Known bug: non-latin + latin strings are not grouped (e.g. സ്കൂളിൽ.txt). -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415628] "Tab title" is about session/view title, not a tab title
https://bugs.kde.org/show_bug.cgi?id=415628 Mariusz Glebocki changed: What|Removed |Added OS|Linux |All -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415628] New: "Tab title" is about session/view title, not a tab title
https://bugs.kde.org/show_bug.cgi?id=415628 Bug ID: 415628 Summary: "Tab title" is about session/view title, not a tab title Product: konsole Version: master Platform: Other OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: konsole-de...@kde.org Reporter: m...@arccos-1.net Target Milestone: --- [Edit Profile → Tabs]: The profile is applied to session/view, not a tab. Single tab can contain views with different profiles. I think it can be renamed to "Session" or "View", as the other option present here (threshold for silence) is also about session/view. [Edit → Rename tab] and [right-click on a tab → Rename tab]: It renames active session/view. Especially misleading when there are more than 1 view in a tab - the tab title changes when the other view is focused. Possible solutions: * Apply title to a tab - it would not change when active view in a tab changes. * Rename to "Change view title" or "Change active view title" when there is a split * Remove option from tab context menu when -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415463] konsole stops updating after setting a long title
https://bugs.kde.org/show_bug.cgi?id=415463 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|CONFIRMED Ever confirmed|0 |1 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401094] Malayalam rendering regression in Konsole 18.08
https://bugs.kde.org/show_bug.cgi?id=401094 --- Comment #15 from Mariusz Glebocki --- Created attachment 124656 --> https://bugs.kde.org/attachment.cgi?id=124656=edit render preview (2019-12-22) (In reply to Rajeesh K V from comment #12) > (In reply to Mariusz Glebocki from comment #11) > > > > > I've attached a patch which renders provided example almost as intended. > > Each word is rendered separately and spacing is wrong, but it can be fixed > > later. Apply with `patch -p1 < malayalam-rendering-poc.patch` in top level > > Konsole directory. > > Applied the patch over konsole-19.12.0 source and tested the rendering. > Comparing with rendering of 18.08, there is improvement (see attached > screenshot), but not fully fixed. Oops! Right. Working version here: https://invent.kde.org/mglebocki/konsole/tree/wip/complex-scripts-support There's also a commit which render debug rectangles/tooltips - just skip/remove it if you want to build Konsole for regular use. > Historically, only Konsole ≤ 17.12 handled Indic scripts well. GNOME > Terminal and other terminals never properly rendered those. Also, Emacs > shapes and renders complex scripts very well, but to my knowledge it uses a > different library. Terminal version of emacs, or the one with its own window? The latter does not have terminal limitations. > Not only Malayalam (the patch checks for Unicode range 0D00–0D7F) but all > complex scripts including dozens of Indic scripts, Sinhala, South/East Asian > scripts etc. all would need similar support. That's something to do later. Ideally it would just need adding additional ranges. > > * Is there some simplified/alternative way to display the script? > > Not sure I understand the question, could you elaborate? Kind of like 'ae' can be used instead of 'æ' when there are technical limitations. I didn't find anything like this for Malayalam, so I guess that's not the case here. > > * Are there (console) programs which actually use the script? What are > > real-world use cases? > > Just like Latin scripts, complex scripts are used by millions of people on a > daily basis. I mean, some console programs which use complex scripts in its interface, preferably something more advanced than just printing line of text. They would be useful as test cases. So far I'm testing mc with file names written in Malayalam. https://phabricator.kde.org/F7831279 (In reply to Subin from comment #14) > (In reply to Mariusz Glebocki from comment #11) > > > * Rename "Bi-directional text rendering" option to something like "Support > > for complex scripts" and enable special rendering for complex scripts like > > Malayalam when it is enabled. RTL scripts already have the same problems, so > > users wouldn't be suprised. This solution has the same issues as previous > > one, but it's already there. > > Where is this option located ? Would enabling that now improve the current > display of malayalam characters ? It is not there yet, but I'll add it to Edit Profile → Advanced. > > * Are there (console) programs which actually use the script? What are > > real-world use cases? > > My usecase is editing malayalam text files with nano. This might be hard to do - nano must support it, otherwise it will be moving cursor incorrectly. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401094] Malayalam rendering regression in Konsole 18.08
https://bugs.kde.org/show_bug.cgi?id=401094 --- Comment #11 from Mariusz Glebocki --- Created attachment 124559 --> https://bugs.kde.org/attachment.cgi?id=124559=edit POC patch Sorry for late reply. I've attached a patch which renders provided example almost as intended. Each word is rendered separately and spacing is wrong, but it can be fixed later. Apply with `patch -p1 < malayalam-rendering-poc.patch` in top level Konsole directory. However, I'm not sure how to integrate it into Konsole. This is technically a hack. Terminal programs are unable to get the width of a conjunct, and they don't know which characters are part of a conjunct. This leads to text being shifted/glitched during selection, conjuncts being "broken" when a program (e.g. vim) places cursor on part of a conjunct, invalid line wrapping, etc. This behavior can't be enabled by default. Possible solutions: * Add an option for enabling the feature. I'm against this. It will be broken eventually, because many developers won't test yet another rendering mode. Also: hack. * Rename "Bi-directional text rendering" option to something like "Support for complex scripts" and enable special rendering for complex scripts like Malayalam when it is enabled. RTL scripts already have the same problems, so users wouldn't be suprised. This solution has the same issues as previous one, but it's already there. It also would be nice to improve it further, but help from people who actually use complex scripts is needed. Useful input would include: * Are there some fixed-width fonts for the script? * Is there another terminal which handles it well? * Is there some simplified/alternative way to display the script? * Are there (console) programs which actually use the script? What are real-world use cases? * Code! :) -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 415242] BlackOnRandomLight colorscheme always gives black background
https://bugs.kde.org/show_bug.cgi?id=415242 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- I've compiled 19.12.0 and couldn't reproduce black background. However, there was stack-use-after-scope bug in lightness randomization code - I guess in some cases it can cause wrong value being "randomized" (0 in your case). This was recently fixed on master - are you able to compile and verify? What happens when you turn on color randomization for Breeze color scheme? Is background black too, or does it use some dark (not black) color? To check: * Edit Profile → Appearance * Select "Breeze" * Click "Edit" * Select "randomly adjust colors for each session" check box * Apply/OK * Verify background color * Click "Defaults" to restore original Breeze color scheme -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 404415] Konsole treats non-BMP characters as non-printable when checking a paste
https://bugs.kde.org/show_bug.cgi?id=404415 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||5e142c9dadc8a00d7017c6f6060 ||3798bcaa6ae85 Status|CONFIRMED |RESOLVED --- Comment #2 from Mariusz Glebocki --- Yes, thanks -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 409581] Add option to hide or shrink Konsole's sub window tab bars in split view
https://bugs.kde.org/show_bug.cgi?id=409581 Mariusz Glebocki changed: What|Removed |Added CC||flo.hen...@gmail.com --- Comment #3 from Mariusz Glebocki --- *** Bug 414490 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 414490] Make 19.08.3 Tab/Split headers configurable
https://bugs.kde.org/show_bug.cgi?id=414490 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|RESOLVED CC||m...@arccos-1.net Resolution|--- |DUPLICATE --- Comment #1 from Mariusz Glebocki --- *** This bug has been marked as a duplicate of bug 409581 *** -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kconfigwidgets] [Bug 414218] New: KConfigDialog wraps pages in QScrollArea; KPageDialog does not
https://bugs.kde.org/show_bug.cgi?id=414218 Bug ID: 414218 Summary: KConfigDialog wraps pages in QScrollArea; KPageDialog does not Product: frameworks-kconfigwidgets Version: 5.64.0 Platform: unspecified OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: m...@arccos-1.net Target Milestone: --- Created attachment 123962 --> https://bugs.kde.org/attachment.cgi?id=123962=edit KConfigDialog vs KPageDialog - demo sources & screenshot KConfigDialog, unlike KPageDialog, wraps all pages added through its API (i.e. all pages we want to be managed) in QScrollArea. This is something unexpected - either both classes should wrap pages, or none of them. Especially when documentation (and common sense) suggests that KConfigDialog is a KPageDialog with built-in config management. The dialog with QScrollArea sometimes will not adjust its size to its pages, even when it would be possible. This happens at least when resulting height would be larger than 2/3 of the screen height. In this case scrollbar appears, even when everything would fit without it on window few pixels higher. This is Qt thing, but it does not happen when window min size is in effect, e.g. in KPageDialog. KDE HIG[1][2] recommends that config dialogs should not be scrollable, and this behavior makes it harder/impossible on smaller resolutions. For example: Konsole configuration dialog is made to fit on 800x600 screen, yet with KConfigDialog scrollbars appeared even on 1366x768 (the scrollbarless window is ~560px high). This has been solved with KPageDialog. Small demo attached. Please adjust `checkboxesCount` for your resolution. [1] https://hig.kde.org/components/navigation/dialog.html#behavior [2] https://hig.kde.org/platform/settings.html?highlight=configuration#appearance (this is for system settings, but regular configuration dialogs should be consistent with it IMO) -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kconfigwidgets] [Bug 409037] KConfigDialogManager doesn't support QButtonGroup
https://bugs.kde.org/show_bug.cgi?id=409037 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED|CONFIRMED CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- I implemented button group support as separate KConfigDialogManager-like class in Konsole. The code can be copied or at least used as a reference: https://invent.kde.org/kde/konsole/blob/master/src/settings/ConfigurationDialog.h#L83 -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 414215] New: [icon request][konsole] "Profiles" preference icon
https://bugs.kde.org/show_bug.cgi?id=414215 Bug ID: 414215 Summary: [icon request][konsole] "Profiles" preference icon Product: Breeze Version: unspecified Platform: unspecified OS: All Status: REPORTED Severity: minor Priority: NOR Component: Icons Assignee: visual-des...@kde.org Reporter: m...@arccos-1.net CC: kain...@gmail.com Target Milestone: --- Icon to be used in: * Settings → Configure Konsole → Profiles Please note that it is not about "user profile" (the profiles are intended to be used by single user for different tasks), so human silhouette is probably not a good idea. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 414214] New: [icon request][konsole] "Tabs" and "Tab bar" preference icon(s)
https://bugs.kde.org/show_bug.cgi?id=414214 Bug ID: 414214 Summary: [icon request][konsole] "Tabs" and "Tab bar" preference icon(s) Product: Breeze Version: unspecified Platform: unspecified OS: All Status: REPORTED Severity: minor Priority: NOR Component: Icons Assignee: visual-des...@kde.org Reporter: m...@arccos-1.net CC: kain...@gmail.com Target Milestone: --- Icon(s) to be used in: * Settings → Configure Konsole → Tab bar * Settings → Edit Current Profile → Tabs I think it can be single icon, they will be in different windows, so users won't be confused. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 414213] New: [icon request][konsole] "Scrolling" preference icon
https://bugs.kde.org/show_bug.cgi?id=414213 Bug ID: 414213 Summary: [icon request][konsole] "Scrolling" preference icon Product: Breeze Version: unspecified Platform: Other OS: All Status: REPORTED Severity: minor Priority: NOR Component: Icons Assignee: visual-des...@kde.org Reporter: m...@arccos-1.net CC: kain...@gmail.com Target Milestone: --- Icon to be used in: * Settings → Edit Current Profile → Scrolling -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412840] Konsole doesn't honour accessibility setting 'flash window'
https://bugs.kde.org/show_bug.cgi?id=412840 Mariusz Glebocki changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #1 from Mariusz Glebocki --- *** This bug has been marked as a duplicate of bug 407821 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 407821] Terminal bell does not trigger system (visual) bell
https://bugs.kde.org/show_bug.cgi?id=407821 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|CONFIRMED Ever confirmed|0 |1 --- Comment #5 from Mariusz Glebocki --- To make it work Konsole should call XkbBell() when BEL code is received. https://www.x.org/releases/X11R7.5/doc/man/man3/XkbBell.3.html -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 407821] Terminal bell does not trigger system (visual) bell
https://bugs.kde.org/show_bug.cgi?id=407821 Mariusz Glebocki changed: What|Removed |Added CC||tim.baverstock@corp.badoo.c ||om --- Comment #6 from Mariusz Glebocki --- *** Bug 412840 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 413683] Suggestion to install nautilus missing -get
https://bugs.kde.org/show_bug.cgi?id=413683 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|RESOLVED Resolution|--- |NOT A BUG -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411332] Konsole doesn't respect "Start in same directory as current tab" when splitting view
https://bugs.kde.org/show_bug.cgi?id=411332 Mariusz Glebocki changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/kde/ ||konsole/commit/a16a6189efe2 ||9707de01742d858aeeca9a6889d ||9 --- Comment #3 from Mariusz Glebocki --- Git commit a16a6189efe29707de01742d858aeeca9a6889d9 by Mariusz Glebocki. Committed on 27/10/2019 at 01:35. Pushed by hindenburg into branch 'master'. Start new splits in same directory as current session Works only when feature's option in profile settings is enabled. M +16 -4src/ViewManager.cpp https://invent.kde.org/kde/konsole/commit/a16a6189efe29707de01742d858aeeca9a6889d9 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411332] Konsole doesn't respect "Start in same directory as current tab" when splitting view
https://bugs.kde.org/show_bug.cgi?id=411332 Mariusz Glebocki changed: What|Removed |Added Latest Commit|https://invent.kde.org/kde/ |https://commits.kde.org/kon |konsole/commit/a16a6189efe2 |sole/a16a6189efe29707de0174 |9707de01742d858aeeca9a6889d |2d858aeeca9a6889d9 |9 | --- Comment #4 from Mariusz Glebocki --- Git commit a16a6189efe29707de01742d858aeeca9a6889d9 by Mariusz Glebocki. Committed on 27/10/2019 at 01:35. Pushed by scmsync into branch 'master'. Start new splits in same directory as current session Works only when feature's option in profile settings is enabled. M +16 -4src/ViewManager.cpp https://commits.kde.org/konsole/a16a6189efe29707de01742d858aeeca9a6889d9 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 413156] Konsole: problems with the cursor
https://bugs.kde.org/show_bug.cgi?id=413156 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |NOT A BUG CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- You're using a proportional font - those are not supported. Please use any monospace font. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412348] Scrollbar floats to the left in i3, without Plasma.
https://bugs.kde.org/show_bug.cgi?id=412348 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #6 from Mariusz Glebocki --- It happens also with Breeze and Fusion. Bug in code. Fix: https://invent.kde.org/kde/konsole/merge_requests/40 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412840] Konsole doesn't honour accessibility setting 'flash window'
https://bugs.kde.org/show_bug.cgi?id=412840 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 CC||m...@arccos-1.net Status|REPORTED|CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412705] Konsole leaves hundreds of megabytes in thousands of temp history files
https://bugs.kde.org/show_bug.cgi?id=412705 --- Comment #8 from Mariusz Glebocki --- Fix: https://invent.kde.org/kde/konsole/merge_requests/39 Should also work on systems where QTemporaryFile does not create unnamed files. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412705] Konsole leaves hundreds of megabytes in thousands of temp history files
https://bugs.kde.org/show_bug.cgi?id=412705 --- Comment #6 from Mariusz Glebocki --- Reverting this should help: https://invent.kde.org/kde/konsole/commit/660559600f1663e4538611870d1fcde418e55704 This code creates named file, which must be removed by working program. Unnamed files are removed by kernel automatically. Access to unnamed files (under linux) is provided through /proc/XXX/fd/: lrwx-- 1 mglb mglb 64 Oct 9 00:58 17 -> '/tmp/#6060213 (deleted)' lrwx-- 1 mglb mglb 64 Oct 9 00:58 18 -> '/tmp/#6060214 (deleted)' lrwx-- 1 mglb mglb 64 Oct 9 00:58 19 -> '/tmp/#6060215 (deleted)' I'll test it tomorrow. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412705] Konsole leaves hundreds of megabytes in thousands of temp history files
https://bugs.kde.org/show_bug.cgi?id=412705 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- Create + open + unlink should fix any possible problem with leftover files. >From man 2 unlink: unlink() deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse. If the name was the last link to a file but any processes still have the file open, the file will remain in existence until the last file descriptor referring to it is closed. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412479] "trim leading spaces" eats empty lines
https://bugs.kde.org/show_bug.cgi?id=412479 Mariusz Glebocki changed: What|Removed |Added Latest Commit|https://invent.kde.org/kde/ |https://commits.kde.org/kon |konsole/commit/ce2029ed75b6 |sole/ce2029ed75b624a9f9abb5 |24a9f9abb5e27428bcb51ad1e5b |e27428bcb51ad1e5b5 |5 | --- Comment #6 from Mariusz Glebocki --- Git commit ce2029ed75b624a9f9abb5e27428bcb51ad1e5b5 by Mariusz Glebocki. Committed on 05/10/2019 at 17:13. Pushed by scmsync into branch 'master'. Keep empty lines when "trim leading spaces" is enabled M +1-1src/Screen.cpp https://commits.kde.org/konsole/ce2029ed75b624a9f9abb5e27428bcb51ad1e5b5 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412479] "trim leading spaces" eats empty lines
https://bugs.kde.org/show_bug.cgi?id=412479 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/kde/ ||konsole/commit/ce2029ed75b6 ||24a9f9abb5e27428bcb51ad1e5b ||5 Status|CONFIRMED |RESOLVED --- Comment #5 from Mariusz Glebocki --- Git commit ce2029ed75b624a9f9abb5e27428bcb51ad1e5b5 by Mariusz Glebocki. Committed on 05/10/2019 at 17:13. Pushed by mglebocki into branch 'master'. Keep empty lines when "trim leading spaces" is enabled M +1-1src/Screen.cpp https://invent.kde.org/kde/konsole/commit/ce2029ed75b624a9f9abb5e27428bcb51ad1e5b5 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412479] "trim leading spaces" eats empty lines
https://bugs.kde.org/show_bug.cgi?id=412479 --- Comment #3 from Mariusz Glebocki --- QChar::isSpace includes new lines at least since Qt4. Fix: https://invent.kde.org/kde/konsole/merge_requests/37 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412571] Konsole closes down the active tab without confirmation if I accidentally hit "close" instead of "copy" from the context menu
https://bugs.kde.org/show_bug.cgi?id=412571 Mariusz Glebocki changed: What|Removed |Added Version Fixed In||19.12 Status|CONFIRMED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412598] messed up character placement
https://bugs.kde.org/show_bug.cgi?id=412598 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- Can you show screenshot with the problem and second one showing how it should look? -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412571] Konsole closes down the active tab without confirmation if I accidentally hit "close" instead of "copy" from the context menu
https://bugs.kde.org/show_bug.cgi?id=412571 --- Comment #2 from Mariusz Glebocki --- Merge request: https://invent.kde.org/kde/konsole/merge_requests/35 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412571] Konsole closes down the active tab without confirmation if I accidentally hit "close" instead of "copy" from the context menu
https://bugs.kde.org/show_bug.cgi?id=412571 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|CONFIRMED Component|copy-paste |general Ever confirmed|0 |1 --- Comment #1 from Mariusz Glebocki --- I think the entry should be removed from context menu. There's (x) on window titlebar, context menu on tab header and optionally close button on a tab. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412295] Assert on font settings
https://bugs.kde.org/show_bug.cgi?id=412295 --- Comment #5 from Mariusz Glebocki --- Fix: https://invent.kde.org/kde/konsole/merge_requests/34 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 391445] Bold fonts set in profile settings are not applied after restarting konsole
https://bugs.kde.org/show_bug.cgi?id=391445 Mariusz Glebocki changed: What|Removed |Added URL|http://www.gruz-profmaster. | |ru | -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412479] "trim leading spaces" eats empty lines
https://bugs.kde.org/show_bug.cgi?id=412479 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Ever confirmed|0 |1 Status|REPORTED|CONFIRMED --- Comment #1 from Mariusz Glebocki --- Confirmed on master -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 412295] Assert on font settings
https://bugs.kde.org/show_bug.cgi?id=412295 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 CC||m...@arccos-1.net Status|REPORTED|CONFIRMED --- Comment #4 from Mariusz Glebocki --- This is a bug in Konsole. Here: https://cgit.kde.org/konsole.git/tree/src/TerminalDisplay.cpp#n800 The bold weight value (calculated a few lines above) should be limited to max allowed value. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411524] A suggestion to change font style listing to default to "regular" rather than "bold" or "italic", upon choosing a new font
https://bugs.kde.org/show_bug.cgi?id=411524 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- It could be done by handling fontChanged signal (emitted when size/variant/font changes) and applying "regular" (or better - the same one as selected previously, i.e. when bold was selected, new font will have bold by default). Note that the signal emission must be blocked when variant is applied. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 378152] The SemiCondensed Fixed font isn't handled correctly by Konsole
https://bugs.kde.org/show_bug.cgi?id=378152 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 Keywords||regression Status|REPORTED|CONFIRMED CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- Still happens on master. For me, selecting "semicondensed" makes Konsole use some variant with square characters, but it is also wrong. Few observations: * The font preview (the one with font name) in profile settings (not font selection window): - uses right variant just after selection - uses "regular" after Konsole restart - this applies to all variants, not only SC * The config stores "Font=Fixed [Misc],10,-1,5,57,0,0,0,0,0,SemiCondensed", which looks OK. So we have a problem with loading font from config + regression which makes SemiCondensed variant not available in TerminalDisplay. To anyone who wants to test it: If you dont see 'fixed' font, try enabling bitmap fonts: mkdir -p ~/.config/fontconfig/conf.d cat > ~/.config/fontconfig/conf.d/69-fixed-bitmaps.conf < Fixed EOF -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411494] Splitted terminal doesn't cd to the same path
https://bugs.kde.org/show_bug.cgi?id=411494 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |DUPLICATE Status|CONFIRMED |RESOLVED CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- *** This bug has been marked as a duplicate of bug 411332 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411332] Konsole doesn't respect "Start in same directory as current tab" when splitting view
https://bugs.kde.org/show_bug.cgi?id=411332 Mariusz Glebocki changed: What|Removed |Added CC||jiks...@disroot.org --- Comment #2 from Mariusz Glebocki --- *** Bug 411494 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 406828] Tab does not indicate terminal activity in any way
https://bugs.kde.org/show_bug.cgi?id=406828 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Summary|Color of title of not |Tab does not indicate |currently selected tab not |terminal activity in any |changed when new output |way |appears | -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 397645] No subpixel rendering when background is transparent
https://bugs.kde.org/show_bug.cgi?id=397645 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 Resolution|INTENTIONAL |--- Status|RESOLVED|REOPENED -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 397645] No subpixel rendering when background is transparent
https://bugs.kde.org/show_bug.cgi?id=397645 --- Comment #8 from Mariusz Glebocki --- Created attachment 122597 --> https://bugs.kde.org/attachment.cgi?id=122597=edit tilix: 50% black on white behind window Thanks for the example! It is still not perfect, but better than I thought/already saw before. Some kind of hybrid solution (using smooth transition from subpixel to normal when making background more transparent) might work. With Qt it is not possible AFAIK, but rendering engine might change. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411579] GPU accelerated terminal
https://bugs.kde.org/show_bug.cgi?id=411579 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- I was thinking about porting TerminalDisplay to QtQuick scenegraph some time ago. In current implementation things are made directly with pixels in mind, there is no caching, and the code is pretty messy (rendering and related features logic mixed together). Lots of work, and I guess first we should need to at least: * Separate logic and rendering (i.e. selection, URL and file name underlining, etc); * Store screen objects (cells, lines, ...) as objects with render cache. In current implementation the text is rerendered constantly. Bonus points for abstract rendering backend and keeping old (working) and new (partially working) implementation in master. Performance-wise, Kitty is not so fast when using many different characters (like in the `tests/UTF-8-demo.txt` file). Character cache should make Konsole close to Kitty, i.e. less than 2x slower when scrolling file with latin letters in `less` (it is something about 20x now). -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 397645] No subpixel rendering when background is transparent
https://bugs.kde.org/show_bug.cgi?id=397645 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|RESOLVED Resolution|--- |INTENTIONAL --- Comment #6 from Mariusz Glebocki --- This is not a bug. Subpixel rendering relies on information about background pixels and consequently does not support transparency. Konsole (and freetype, Qt text renderer on Linux/BSD) does not have access to pixels under window. More info: https://devblogs.microsoft.com/oldnewthing/20150129-00/?p=44803 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411003] Tabs that do not fit in Konsole window expand it instead of being hidden
https://bugs.kde.org/show_bug.cgi?id=411003 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 CC||m...@arccos-1.net Summary|Konsole lot of tabs |Tabs that do not fit in |regression |Konsole window expand it ||instead of being hidden --- Comment #2 from Mariusz Glebocki --- This happens even when tabbar is set to "always hidden". Fixing this case. The tabs that do not fit should be hidden. There is https://doc.qt.io/qt-5/qtabbar.html#usesScrollButtons-prop which suitable for quick fix, but it is pretty uncomfortable. I think menu button(s) for hidden tabs would be OK. Minimum size hint for tabs could be decreased too. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 411158] New tab button gone missing (regression)
https://bugs.kde.org/show_bug.cgi?id=411158 Mariusz Glebocki changed: What|Removed |Added Assignee|konsole-de...@kde.org |m...@arccos-1.net --- Comment #5 from Mariusz Glebocki --- Not intentional. Fix: https://invent.kde.org/kde/konsole/merge_requests/24 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 406955] Switching profile does not update KONSOLE_PROFILE_NAME environment variable
https://bugs.kde.org/show_bug.cgi?id=406955 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #3 from Mariusz Glebocki --- Good solution would be to provide dbus function and konsole command line argument for getting profile name. (In reply to Kurt Hindenburg from comment #2) > I wonder if switching profiles needs to be removed all together or perhaps > switching profiles is just really a new session in the same tab (using new > process). The problem with profiles is that they represent both session/startup options (mostly first configuration page) and look/feel options. * Startup options are applicable only for new sessions. * Look/feel options are mostly shared between session. Users might want to change those for specific session without restarting it (e.g. swiching to light color scheme when going outside on sunny day). It is currently possible for e.g. scrollback size, tab title format, font size. There are also window settings, which doesn't make sense when opening a new tab (initial window size, "size hint after window resize", etc) or in a kpart. Another problem is lack of option sharing. When an user finds their new favourite font, or finds out some interaction-related option suits them better, in most cases they want to use them in all their profiles. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 402469] Unclickable 1-pixel border below tabbar ruins Fitts
https://bugs.kde.org/show_bug.cgi?id=402469 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=410133 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 410133] Horizontal line strike through Konsole's tabbbar
https://bugs.kde.org/show_bug.cgi?id=410133 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned-b...@kde.org |konsole-de...@kde.org Version|5.16.3 |master See Also||https://bugs.kde.org/show_b ||ug.cgi?id=402469 Product|Oxygen |konsole Status|REPORTED|CONFIRMED Component|style |tabbar --- Comment #6 from Mariusz Glebocki --- The bug is caused by CSS used for removing 1px margin in Konsole: "QTabWidget::tab-bar, QTabWidget::pane { margin: 0; }". The line is drawn even in Breeze, but it is placed below tabs and is hidden by terminal. Moving back to Konsole. -- You are receiving this mail because: You are watching all bug changes.
[Oxygen] [Bug 410133] Horizontal line strike through Konsole's tabbbar
https://bugs.kde.org/show_bug.cgi?id=410133 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #5 from Mariusz Glebocki --- Created attachment 121905 --> https://bugs.kde.org/attachment.cgi?id=121905=edit Minimal working example -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 410495] Tab bar has line artifact if new tab button is enabled
https://bugs.kde.org/show_bug.cgi?id=410495 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|RESOLVED Resolution|--- |DUPLICATE --- Comment #3 from Mariusz Glebocki --- *** This bug has been marked as a duplicate of bug 410133 *** -- You are receiving this mail because: You are watching all bug changes.
[Oxygen] [Bug 410133] Horizontal line strike through Konsole's tabbbar
https://bugs.kde.org/show_bug.cgi?id=410133 Mariusz Glebocki changed: What|Removed |Added CC||idarktemp...@mail.ru --- Comment #4 from Mariusz Glebocki --- *** Bug 410495 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 410497] Main window recreation on settings change
https://bugs.kde.org/show_bug.cgi?id=410497 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 CC||m...@arccos-1.net Status|REPORTED|CONFIRMED --- Comment #1 from Mariusz Glebocki --- The fix waits for review: https://invent.kde.org/kde/konsole/merge_requests/16 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 410239] Konsole profile shortcuts do not open a new tab
https://bugs.kde.org/show_bug.cgi?id=410239 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |DUPLICATE CC||m...@arccos-1.net Status|REPORTED|RESOLVED --- Comment #1 from Mariusz Glebocki --- *** This bug has been marked as a duplicate of bug 407076 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 407076] Shortcuts for profiles triggering the wrong action
https://bugs.kde.org/show_bug.cgi?id=407076 Mariusz Glebocki changed: What|Removed |Added CC||baz...@gmail.com --- Comment #4 from Mariusz Glebocki --- *** Bug 410239 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 409563] Konsole does not send shift+tab (backtab) to terminal
https://bugs.kde.org/show_bug.cgi?id=409563 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=402161 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 402161] Backtab (Shift+Tab) is inhibited in Yakuake
https://bugs.kde.org/show_bug.cgi?id=402161 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|RESOLVED See Also||https://bugs.kde.org/show_b ||ug.cgi?id=409563 Version Fixed In||19.08 Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 409563] Konsole does not send shift+tab (backtab) to terminal
https://bugs.kde.org/show_bug.cgi?id=409563 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Resolution|--- |FIXED Version Fixed In||19.08 Status|REPORTED|RESOLVED --- Comment #1 from Mariusz Glebocki --- To make Shift+Tab work on 19.04, please remove Shift+Tab shortcut in Settings → Configure shortcuts (by default assigned to "Next View Container"). It is fixed on master. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 409590] Add alternative shortcut for reset font size
https://bugs.kde.org/show_bug.cgi?id=409590 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Ever confirmed|0 |1 Status|REPORTED|CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[frameworks-kdeclarative] [Bug 398303] GridViewKCM: double-clicking on a delegate should select it and then apply
https://bugs.kde.org/show_bug.cgi?id=398303 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #6 from Mariusz Glebocki --- I wouldn't expect something to apply by just (double)clicking or interacting in any way with items when I see "Apply" button in a dialog (and see manual apply pattern in (almost) every KDE application). Applying other changes, or just applying selectively, would be totally unpredictable. Preview without real save (like in Konsole's edit profile → appearance) could be an option, eventually with some KMessageWidget-like "Preview" note. This would be the same as in #403384, except with double-click. (In reply to Nate Graham from comment #2) > I found myself instinctively double-clicking delegates in these KCMs to > insta-apply and was slightly disappointed when it didn't work. Out of curiosity: why did you expect that? I always expected double click to be an edit/rename action in lists and tables. Not sure why, so maybe its just me. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 403384] Previewing multiple wallpapers is slow
https://bugs.kde.org/show_bug.cgi?id=403384 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #11 from Mariusz Glebocki --- For example implementation see Konsole - it uses live preview & manual apply in Edit profile → Appearance dialog. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 407627] tldr++ output reprints
https://bugs.kde.org/show_bug.cgi?id=407627 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net --- Comment #6 from Mariusz Glebocki --- Some sequences for cursor movement from `man console_codes` do not work in Konsole. I remember save/restore cursor position (e[7, e[8) being one of them. The problem looks like an effect of absence of these sequences. The cursor should be moved to message's origin, a new message should be printed, overwriting the old one. Cursor is not moved, so new message is printed where the cursor was (at the end of previous message). -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401094] Malayalam rendering regression in Konsole 18.08
https://bugs.kde.org/show_bug.cgi?id=401094 --- Comment #8 from Mariusz Glebocki --- Yes. All characters from scripts with conjuncts should be passed as a single string to text renderer, as it was done with RTL text. I'll implement it. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 391445] Bold fonts set in profile settings are not applied after restarting konsole
https://bugs.kde.org/show_bug.cgi?id=391445 Mariusz Glebocki changed: What|Removed |Added URL|http://www.gruz-profmaster. | |ru | -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 391445] Bold fonts set in profile settings are not applied after restarting konsole
https://bugs.kde.org/show_bug.cgi?id=391445 Mariusz Glebocki changed: What|Removed |Added URL|http://www.gruz-profmaster. | |ru | CC||m...@arccos-1.net -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 406395] konsole history fill tmpfs
https://bugs.kde.org/show_bug.cgi?id=406395 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Status|REPORTED|CONFIRMED Ever confirmed|0 |1 --- Comment #1 from Mariusz Glebocki --- Konsole v18.12.03, Ubuntu 18.04 Test environment: default config (ran with empty $HOME) + infinite scrollback + store history in /tmp. Before: 0 tmp/konsole-J14446.history 0 tmp/konsole-M14446.history 0 tmp/konsole-T14446.history Running: base64 -w 511 /dev/urandom | head -n $((1024 * 1024)) After: 48M tmp/konsole-L14446.history 8.0G tmp/konsole-S14446.history 6.0M tmp/konsole-n14446.history The command above prints "512MB" of characters (assuming 1 character = 1B). Character struct has 16B, so it is consistent with Konsole code. For reference: This is slightly above 6.7 million lines with 80 characters each. Lets try compressing history file (i.e. single-format random alphanumeric characters). Algorithm: LZ4, 4MB block, fast compression (1) Result: 8GB reduced to 1.5G => 3B/character. Characters with single format have most of the structure repeated. Additionally, most people do not read half GB of random characters (I hope so). More realistic input: Running: find src tests tools \( -name '*.cpp' -or -name '*.h' -or -name '*.py' \) -exec pygmentize {} \; 24M /tmp/konsole-F14446.history 47K /tmp/konsole-V14446.history 374K /tmp/konsole-a14446.history This outputs all Konsole source files, colorized. But not too much colorized (only keywords, function name in definitions, strings, primitive types, preprocessor). Good simulation of fancy prompt, colorful greps and ls here and there, errors/warnings from compiler, and mostly regular text. Algorithm: The same as above Result: 24M reduced to 3.8M => 2.5B/character. This might be even better with another algorithm; LZ4 is just the first fast algorithm I thought of. Actually it would be great to use compression even on in-memory history. I'll probably implement compression after finishing my current tasks, unless someone else wants to do it. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 405752] Make Konsole search field longer, better if it fill all width of a Konsole window
https://bugs.kde.org/show_bug.cgi?id=405752 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net Ever confirmed|0 |1 Status|REPORTED|CONFIRMED --- Comment #1 from Mariusz Glebocki --- Or even better - make it resizeable -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 405612] ctrl+L or ctrl+shift+k does not clear /usr/bin/screen correctly
https://bugs.kde.org/show_bug.cgi?id=405612 --- Comment #5 from Mariusz Glebocki --- (In reply to Egmont Koblinger from comment #4) > > detect the `screen` is running > > Sounds hackish to me, IMO the terminal's behavior shouldn't depend on the > app running inside. I'm not a big fan either, but there is ssh detection/integration - hence the idea. > > and send clearing escape sequences to it > > How would you do it (keeping in mind that its keybindings are configurable)? > Maybe allow to configure in konsole the keycombo to send for each particular > app? Sorry, my mistake - I just realized the escape sequence would need to be send to screen-controlled pty, not konsole's. This would be pretty big hack. > If you really wish to go this direction, maybe you could make it independent > from clearing the screen, and instead allow to specify arbitrary remapping > based on the running application (and perhaps other circumstances too)? > > E.g. if vim is running then Shift+Ctrl+W, instead of closing the tab, could > emit `:qEnter`, or sure you can come up with other ideas along these lines. This could be done with some shortcut managers (e.g. KDE's Custom Shortcuts) - the only problem is to detect program inside terminal in other way than setting its name as a part of a window title. The first question is a duplicate, the second one not a bug/not fixable. Am I missing something? -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 384218] clear/^l shouldn't add empty lines to the scrollback buffer
https://bugs.kde.org/show_bug.cgi?id=384218 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0 |1 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 384218] clear/^l shouldn't add empty lines to the scrollback buffer
https://bugs.kde.org/show_bug.cgi?id=384218 Mariusz Glebocki changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=405612 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 405612] ctrl+L or ctrl+shift+k does not clear /usr/bin/screen correctly
https://bugs.kde.org/show_bug.cgi?id=405612 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|CONFIRMED CC||m...@arccos-1.net See Also||https://bugs.kde.org/show_b ||ug.cgi?id=384218 Ever confirmed|0 |1 --- Comment #3 from Mariusz Glebocki --- Ctrl+L/`clear`: described/reported in a bug from Egmont's post, so I'll remove it from the title, as the second part is more unique. I'll try to look at it this weekend, as it annoys me too. Ctrl+Shift+K: `screen` is kind of terminal emulator inside terminal emulator (Konsole in this case). Ctrl+Shift+K clears internal Konsole buffers and display buffer #1. `screen`, like e.g vim or nano, works on dedicated display buffer #2, where clearing buffers would be pointless, as "full-screen" applications assume the characters they put on display will be there until they change them. Even if it would be cleared, `screen` redraws everything exactly as it was in nearest opportunity (like screen change). The way to make it work is to detect the `screen` is running (easy, already done to display program name in tab title) and send clearing escape sequences to it. There could be configurable list of programs which can receive clearing sequences on display buffer #2 (with e.g. screen, tmux by default) somewhere is settings. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 405345] Impossible to print "bold red". Bold is always printed as intense/light color
https://bugs.kde.org/show_bug.cgi?id=405345 Mariusz Glebocki changed: What|Removed |Added Ever confirmed|0 |1 Resolution|FIXED |--- Status|RESOLVED|REOPENED CC||m...@arccos-1.net --- Comment #4 from Mariusz Glebocki --- Neither master nor 19.04 has it fixed. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 405263] Broken pseudo-graphics in Konsole on HiDPI displays after KF5 update to 5.55
https://bugs.kde.org/show_bug.cgi?id=405263 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |DUPLICATE CC||m...@arccos-1.net --- Comment #1 from Mariusz Glebocki --- Lines works on master with KF5 5.52, QT_SCALE_FACTOR=1.5, default Konsole configuration (intense colors in bold font turned on). I guess downgrading KF5 downgraded Konsole, as I don't see how it could affect the lines (it was bug in Konsole itself). Feel free to reopen and remove duplication status if this still happens on master for you. *** This bug has been marked as a duplicate of bug 402415 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 402415] Some box characters sometimes incorrectly displayed
https://bugs.kde.org/show_bug.cgi?id=402415 Mariusz Glebocki changed: What|Removed |Added CC||vit...@easycoding.org --- Comment #11 from Mariusz Glebocki --- *** Bug 405263 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 402415] Some box characters sometimes incorrectly displayed
https://bugs.kde.org/show_bug.cgi?id=402415 Mariusz Glebocki changed: What|Removed |Added Latest Commit||https://commits.kde.org/kon ||sole/13132fc77bf90d0a39c626 ||76f3ac75caa581962f Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #10 from Mariusz Glebocki --- Git commit 13132fc77bf90d0a39c62676f3ac75caa581962f by Mariusz Glebocki. Committed on 22/02/2019 at 17:43. Pushed by mglebocki into branch 'master'. Improve built-in line/block characters drawing Summary: * Fix bold lines (BUG 402415). * Make drawing pixel-perfect. * Make line width proportional to font size. * Move relevant code to separate file and namespace. * Remove code for checking supported line characters from Character class. Information about what is supported is now in one place together width drawing code. * Remove fontembedder/LineFont files (no longer used). * Add test script for displaying supported characters table. * Add triple and quadruple dashes (U+2504...U+250B). * Change shade block characters (U+2591...U+2593) look. When antialiasing is turned on, shades are drawn as transculent solid rectangles with 25%, 50% and 75% alpha. This matches the characters name/description and their usage. Without antialiasing, previous method with patterns is used. **Screenshots** Font size: 10pt; character width: 8px {F6602823} Font size: 11pt; character width: 9px {F6602824} Font size: 12pt; character width: 10px {F6602825} Font size: 13-14pt; character width: 11px; w/o antialiasing {F6602826} Font size: 13-14pt; character width: 11px {F6602827} Font size: 15pt; character width: 12px {F6602828} Font size: 6-7pt; character width: 5px {F6602829} Font size: 8-9pt; character width: 7px; w/o antialiasing {F6602830} Font size: 8-9pt; character width: 7px {F6602831} Alignment test (8pt) {F6602832} Note: Copyrights in LineBlockCharactersDrawer.cpp are based on `git blame -w src/TerminalDisplay.cpp` executed before moving the code to a separate file. Years from first/last commit. Authors sorted by year. Whitespace-only changes were ignored. Maksim's code was commited by Waldo Bastian who mentioned him as the author in commit message (see 5062b40dd). Test Plan: == Common steps for all tests == * Open //Edit Current Profile → Appearance//. * Turn on //Draw intense colors in bold font//. * Turn off //Use line characters contained in font//. * (Optional) select a font which is able to display bold characters in Konsole (e.g. DejaVu Sans Mono). == Check characters validity == * Run `./tests/line_block_characters_table.py`. * Open //Edit Current Profile → Appearance//. * By switching //Use line characters contained in font// on and off, compare built-in characters drawing with characters from a font. General shape and line directions must be the same. Small offsets, line width differences (as long as proportions between lines in a character are kept), and quality differences are allowed. == Review overall quality == * Run `./tests/line_block_characters_table.py`. * Review glyphs quality in different font sizes. * Open //Edit Current Profile → Appearance//. * Toggle //Smooth fonts//, review quality again. == Check alignment == * Display `tests/UTF-8-demo.txt` * At the bottom of the file you can find a few alignment images. Check if all lines align properly. If you're unsure how it should look, compare it with font characters by turning on //Use line characters contained in font// option. Reviewers: #konsole, #vdg, fvogt, hindenburg Reviewed By: #konsole, hindenburg Subscribers: hindenburg, sandsmark, fvogt, konsole-devel Tags: #konsole Differential Revision: https://phabricator.kde.org/D18735 M +1-2src/CMakeLists.txt M +0-24 src/Character.h A +722 -0src/LineBlockCharacters.cpp [License: GPL (v2+)] A +57 -0src/LineBlockCharacters.h [License: GPL (v2+)] D +0-21 src/LineFont.h D +0-786 src/LineFont.src M +15 -377 src/TerminalDisplay.cpp A +67 -0tests/line_block_characters_table.py M +0-15 tools/CMakeLists.txt D +0-138 tools/fontembedder.cpp https://commits.kde.org/konsole/13132fc77bf90d0a39c62676f3ac75caa581962f -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 403015] Shortcut ALT+U (bash: make word uppercase) not working, just cursor blinking
https://bugs.kde.org/show_bug.cgi?id=403015 Mariusz Glebocki changed: What|Removed |Added Summary|shortcut ALT+U not working |Shortcut ALT+U (bash: make |, just cursor blinking |word uppercase) not ||working, just cursor ||blinking CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- Works here as well. What is selected in right click → edit profile settings → keyboard? Does alt+u works in other graphical terminal emulators, e.g. xterm, gnome-terminal? -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 378124] Character width for HIGH VOLTAGE SIGN possibly wrong
https://bugs.kde.org/show_bug.cgi?id=378124 --- Comment #6 from Mariusz Glebocki --- @Vanush: can you provide some example how to reproduce your problem? -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401298] Wide glyphs in ambiguous characters are clipped to one cell
https://bugs.kde.org/show_bug.cgi?id=401298 Mariusz Glebocki changed: What|Removed |Added CC||vanush.kamar...@gmail.com --- Comment #10 from Mariusz Glebocki --- *** Bug 404525 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 404525] Icons cut off in Konsole
https://bugs.kde.org/show_bug.cgi?id=404525 Mariusz Glebocki changed: What|Removed |Added Resolution|--- |DUPLICATE CC||m...@arccos-1.net Status|REPORTED|RESOLVED --- Comment #1 from Mariusz Glebocki --- It is fixed on master branch, but will be released in version 19.04. *** This bug has been marked as a duplicate of bug 401298 *** -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 404415] Konsole treats non-BMP characters as non-printable when checking a paste
https://bugs.kde.org/show_bug.cgi?id=404415 Mariusz Glebocki changed: What|Removed |Added CC||m...@arccos-1.net -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 404255] [Feature request] Please consider making it possible to add some border/border-colour property to a KDE konsole tab
https://bugs.kde.org/show_bug.cgi?id=404255 Mariusz Glebocki changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |WORKSFORME CC||m...@arccos-1.net --- Comment #2 from Mariusz Glebocki --- There is already support for CSS - https://docs.kde.org/stable5/en/applications/konsole/tabbarstylsheet.html You can specify CSS file in Setting → Configure Konsole → Tabbar You can try something like this: QTabBar::tab:selected { background-color: #31363b; /* #f3f4f4 for light breeze */ border: 1px solid crimson; border-bottom: none; border-top-left-radius: 2px; border-top-right-radius: 2px; } -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 404096] Adjust size of preferences window to eliminate unnecessary vertical scroll bar
https://bugs.kde.org/show_bug.cgi?id=404096 --- Comment #2 from Mariusz Glebocki --- I've started the configure dialog redesign today, so this bug will be fixed. -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401298] Wide glyphs in ambiguous characters are clipped to one cell
https://bugs.kde.org/show_bug.cgi?id=401298 --- Comment #9 from Mariusz Glebocki --- The fix is done and awaits for review https://phabricator.kde.org/D18784 -- You are receiving this mail because: You are watching all bug changes.
[konsole] [Bug 401298] Wide glyphs in ambiguous characters are clipped to one cell
https://bugs.kde.org/show_bug.cgi?id=401298 Mariusz Glebocki changed: What|Removed |Added CC||kaef...@gmail.com --- Comment #8 from Mariusz Glebocki --- *** Bug 404128 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.