Bug 398395 - Kate: No separator between the main part of the window and Search pane
Summary: Kate: No separator between the main part of the window and Search pane
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: application (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-08 16:39 UTC by Victor Porton
Modified: 2022-03-06 21:48 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 22.04.0


Attachments
The invisible separator (20.18 KB, image/png)
2018-09-08 16:39 UTC, Victor Porton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Porton 2018-09-08 16:39:50 UTC
Created attachment 114841 [details]
The invisible separator

As shown in the attachment, there is no visible indicator of the separator widget with which we can resize the File Search pane.

The approximate place where the widget should be visible is indicated by a red line painted.

Ubuntu 18.04.1. Kate 17.12.3.
Comment 1 Dominik Haumann 2018-09-08 17:34:37 UTC
The QSplitter exists. This is a style issue. Try using different styles, then it should be visible. Reassigning.
Comment 2 Hugo Pereira Da Costa 2018-09-10 13:48:13 UTC
Style in the screenshot is not breeze. 
There is no splitter/separator there.
It is true that even if there were one, it would be invisible in breeze, but at least the spacing would be larger and the mouse cursor would change when hovering the splitter.

Reassigning to kate.
this is a kate bug.
Comment 3 Christoph Feck 2018-09-10 13:52:25 UTC
There actually are some tiny dots in the splitter. The reason the default rendering for splitters does not show any frames or lines is that they are designed to be used between two (framed) views.

It would help if there was an upstream way to style splitters that are used between (non-framed) plain widgets.
Comment 4 Hugo Pereira Da Costa 2018-09-10 13:54:48 UTC
(In reply to Hugo Pereira Da Costa from comment #2)
> Style in the screenshot is not breeze. 
> There is no splitter/separator there.
> It is true that even if there were one, it would be invisible in breeze, but
> at least the spacing would be larger and the mouse cursor would change when
> hovering the splitter.
> 
> Reassigning to kate.
> this is a kate bug.

ok sorry. Ignore the comment. In fact there is a splitter ... (blush)
it turns out it is invisible in both fusion and breeze.
Comment 5 Nate Graham 2018-09-13 17:20:16 UTC
So is this a Breeze issue, then?
Comment 6 Christoph Feck 2018-09-13 22:31:22 UTC
Not really. Breeze has no idea that a splitter is used outside of a view cascade. The chances that Qt developers add a style hint for those splitters is very small because QtWidgets are feature-frozen since a long time.

If there are really convincing arguments to increase visibility, I would suggest to add some QFrame with a HLine graphics.
Comment 7 Justin Zobel 2020-10-29 10:29:28 UTC
Confirmed this is still an issue in Kate 20.11.70.
Comment 8 Christoph Cullmann 2022-03-06 21:48:34 UTC
We have now moved the status bar away from the view and into the bottom row.
This should lead to a better separation, as now the text are is the thing above the tool views.

https://kate-editor.org/post/2022/2022-02-27-kate-ui-improvements/