[kwin] [Bug 445839] Changes in contents of main script file are not seen by KWin until KWin reload

2023-08-20 Thread Mariusz Glebocki
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

2022-09-08 Thread Mariusz Glebocki
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

2022-09-08 Thread Mariusz Glebocki
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

2022-09-08 Thread Mariusz Glebocki
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

2020-01-11 Thread Mariusz Glebocki
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

2020-01-08 Thread Mariusz Glebocki
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

2020-01-08 Thread Mariusz Glebocki
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

2020-01-05 Thread Mariusz Glebocki
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

2020-01-05 Thread Mariusz Glebocki
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

2020-01-05 Thread Mariusz Glebocki
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

2020-01-05 Thread Mariusz Glebocki
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

2020-01-04 Thread Mariusz Glebocki
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

2020-01-04 Thread Mariusz Glebocki
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

2020-01-04 Thread Mariusz Glebocki
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

2019-12-27 Thread Mariusz Glebocki
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

2019-12-27 Thread Mariusz Glebocki
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

2019-12-22 Thread Mariusz Glebocki
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

2019-12-22 Thread Mariusz Glebocki
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

2019-12-17 Thread Mariusz Glebocki
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

2019-12-16 Thread Mariusz Glebocki
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

2019-11-28 Thread Mariusz Glebocki
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

2019-11-25 Thread Mariusz Glebocki
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

2019-11-25 Thread Mariusz Glebocki
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

2019-11-16 Thread Mariusz Glebocki
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

2019-11-16 Thread Mariusz Glebocki
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

2019-11-16 Thread Mariusz Glebocki
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)

2019-11-16 Thread Mariusz Glebocki
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

2019-11-16 Thread Mariusz Glebocki
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'

2019-11-03 Thread Mariusz Glebocki
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

2019-11-03 Thread Mariusz Glebocki
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

2019-11-03 Thread Mariusz Glebocki
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

2019-10-31 Thread Mariusz Glebocki
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

2019-10-27 Thread Mariusz Glebocki
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

2019-10-27 Thread Mariusz Glebocki
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

2019-10-18 Thread Mariusz Glebocki
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.

2019-10-14 Thread Mariusz Glebocki
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'

2019-10-11 Thread Mariusz Glebocki
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

2019-10-10 Thread Mariusz Glebocki
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

2019-10-08 Thread Mariusz Glebocki
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

2019-10-08 Thread Mariusz Glebocki
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

2019-10-05 Thread Mariusz Glebocki
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

2019-10-05 Thread Mariusz Glebocki
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

2019-10-05 Thread Mariusz Glebocki
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

2019-10-04 Thread Mariusz Glebocki
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

2019-10-04 Thread Mariusz Glebocki
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

2019-10-03 Thread Mariusz Glebocki
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

2019-10-03 Thread Mariusz Glebocki
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

2019-10-01 Thread Mariusz Glebocki
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

2019-09-30 Thread Mariusz Glebocki
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

2019-09-30 Thread Mariusz Glebocki
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

2019-09-30 Thread Mariusz Glebocki
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

2019-09-30 Thread Mariusz Glebocki
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

2019-09-14 Thread Mariusz Glebocki
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

2019-09-12 Thread Mariusz Glebocki
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

2019-09-12 Thread Mariusz Glebocki
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

2019-09-11 Thread Mariusz Glebocki
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

2019-09-11 Thread Mariusz Glebocki
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

2019-09-11 Thread Mariusz Glebocki
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

2019-09-05 Thread Mariusz Glebocki
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

2019-08-25 Thread Mariusz Glebocki
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

2019-08-25 Thread Mariusz Glebocki
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)

2019-08-25 Thread Mariusz Glebocki
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

2019-08-18 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-08-02 Thread Mariusz Glebocki
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

2019-07-27 Thread Mariusz Glebocki
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

2019-07-27 Thread Mariusz Glebocki
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

2019-07-08 Thread Mariusz Glebocki
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

2019-07-08 Thread Mariusz Glebocki
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

2019-07-08 Thread Mariusz Glebocki
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

2019-07-07 Thread Mariusz Glebocki
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

2019-06-26 Thread Mariusz Glebocki
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

2019-06-26 Thread Mariusz Glebocki
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

2019-06-18 Thread Mariusz Glebocki
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

2019-06-17 Thread Mariusz Glebocki
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

2019-04-18 Thread Mariusz Glebocki
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

2019-04-17 Thread Mariusz Glebocki
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

2019-04-10 Thread Mariusz Glebocki
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

2019-03-24 Thread Mariusz Glebocki
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

2019-03-24 Thread Mariusz Glebocki
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

2019-03-22 Thread Mariusz Glebocki
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

2019-03-22 Thread Mariusz Glebocki
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

2019-03-22 Thread Mariusz Glebocki
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

2019-03-17 Thread Mariusz Glebocki
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

2019-03-10 Thread Mariusz Glebocki
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

2019-03-10 Thread Mariusz Glebocki
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

2019-02-22 Thread Mariusz Glebocki
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

2019-02-20 Thread Mariusz Glebocki
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

2019-02-19 Thread Mariusz Glebocki
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

2019-02-18 Thread Mariusz Glebocki
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

2019-02-18 Thread Mariusz Glebocki
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

2019-02-15 Thread Mariusz Glebocki
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

2019-02-12 Thread Mariusz Glebocki
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

2019-02-09 Thread Mariusz Glebocki
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

2019-02-08 Thread Mariusz Glebocki
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

2019-02-08 Thread Mariusz Glebocki
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.

  1   2   >