[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-09-13 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #10 from Stefano Crocco  ---
(In reply to Thomas Wunder from comment #9)
> At the time of this writing, this bug is still persistent in Debian 12
> Bookworm (on amd64). 
> 
> konsolepart.so  is to be found in /usr/lib/x86_64-linux-gnu/qt5/plugins/  
> whereas other parts such as the arkpart.so and some others reside in
> /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/parts .
> It seems that if a particular kpart is not found, the first kpart in that
> directory would be loaded instead.
> 
> I solved the issue by simply creating a symlink
> ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
> /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/parts/

It shouldn't use the first part it found: I checked and it should explicitly
ask for konsolepart. If konsolepart is found, it should use it. Which version
of Konqueror are you using?

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-09-11 Thread Thomas Wunder
https://bugs.kde.org/show_bug.cgi?id=467701

Thomas Wunder  changed:

   What|Removed |Added

 CC||tho...@thomas-wunder.de

--- Comment #9 from Thomas Wunder  ---
At the time of this writing, this bug is still persistent in Debian 12 Bookworm
(on amd64). 

konsolepart.so  is to be found in /usr/lib/x86_64-linux-gnu/qt5/plugins/  
whereas other parts such as the arkpart.so and some others reside in
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/parts .
It seems that if a particular kpart is not found, the first kpart in that
directory would be loaded instead.

I solved the issue by simply creating a symlink
ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/konsolepart.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/parts/

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-27 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #8 from avlas  ---
(In reply to Stefano Crocco from comment #7)
> (In reply to avlas from comment #6)
> > Excellent, thanks Stefano for fixing the issue! 
> > 
> > I still see ark parts around (please see https://i.imgur.com/Ie9UQS9.png).
> > Is there a way to close those (better than simply hide them)? Tha t would be
> > great!
> 
> Are they leftover from before the fix or do they keep appearing? In the
> first case, I think the only option is to close the Konqueror window:
> unfortunately since they have been created because of an error, Konqueror
> doesn't know how to close them. If instead they are new, it means there's
> something else which isn't working as it should.

I think you're right. I don't think it happens in new sessions anymore

> > 
> > Also, would it be possible to show the terminal to the right side instead at
> > the bottom? If you'd like me to open a new feature request for this please
> > let me know. Thanks!
> 
> It would be better to open a new feature request. Currently, the terminal is
> opened at the bottom because Konsole part itself specifies an horizontal
> orientation. From a quick look at the code, it doesn't seem too difficult to
> have the terminal be on the right, but I'd need to implement a GUI where the
> user can choose whether he wants it on the bottom, on the left or on the
> right, and that could be require a bit more work. As a workaround, you could
> try to edit the file /usr/share/kservices5/konsolepart.desktop and, in the
> line starting with X-KDE-BrowserView-ToggableView-Orientation, replace the
> part after the = with vertical. This should make Konqueror display the
> terminal emulator on the left (there's no way to have it on the right
> without editing Konqueror source code); however, this will likely affect
> other programs displaying a terminal emulator, such as Dolphin or Kate.

I will open a feature request, thanks! For now the workaround is great, as I
use vertical panels in Dolphin and Kate anyway

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-26 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #7 from Stefano Crocco  ---
(In reply to avlas from comment #6)
> Excellent, thanks Stefano for fixing the issue! 
> 
> I still see ark parts around (please see https://i.imgur.com/Ie9UQS9.png).
> Is there a way to close those (better than simply hide them)? Tha t would be
> great!

Are they leftover from before the fix or do they keep appearing? In the first
case, I think the only option is to close the Konqueror window: unfortunately
since they have been created because of an error, Konqueror doesn't know how to
close them. If instead they are new, it means there's something else which
isn't working as it should.

> 
> Also, would it be possible to show the terminal to the right side instead at
> the bottom? If you'd like me to open a new feature request for this please
> let me know. Thanks!

It would be better to open a new feature request. Currently, the terminal is
opened at the bottom because Konsole part itself specifies an horizontal
orientation. From a quick look at the code, it doesn't seem too difficult to
have the terminal be on the right, but I'd need to implement a GUI where the
user can choose whether he wants it on the bottom, on the left or on the right,
and that could be require a bit more work. As a workaround, you could try to
edit the file /usr/share/kservices5/konsolepart.desktop and, in the line
starting with X-KDE-BrowserView-ToggableView-Orientation, replace the part
after the = with vertical. This should make Konqueror display the terminal
emulator on the left (there's no way to have it on the right without editing
Konqueror source code); however, this will likely affect other programs
displaying a terminal emulator, such as Dolphin or Kate.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-26 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #6 from avlas  ---
Excellent, thanks Stefano for fixing the issue! 

I still see ark parts around (please see https://i.imgur.com/Ie9UQS9.png). Is
there a way to close those (better than simply hide them)? Tha t would be
great!

Also, would it be possible to show the terminal to the right side instead at
the bottom? If you'd like me to open a new feature request for this please let
me know. Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-26 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

Stefano Crocco  changed:

   What|Removed |Added

   Version Fixed In||23.04
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #5 from avlas  ---
(In reply to Stefano Crocco from comment #4)
> I think I found the cause of the bug. Unfortunately, it seems that the
> problem is not caused by Konqueror itself, but by the interactions between
> Konsole and the KDE Frameworks. I'll investigate the matter this weekend.

I see. Thank you!

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #4 from Stefano Crocco  ---
I think I found the cause of the bug. Unfortunately, it seems that the problem
is not caused by Konqueror itself, but by the interactions between Konsole and
the KDE Frameworks. I'll investigate the matter this weekend.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #3 from Stefano Crocco  ---
(In reply to avlas from comment #2)
> (In reply to Stefano Crocco from comment #1)
> > I think I can reproduce the issue, even if on my system I get a Dolphin part
> > rather than an Ark part. Moreover, it seems that this part can't be closed
> > in any way. I'll look into it as soon as I can.
> 
> Thank you! 
> 
> The trick to make it disappear is to drag the height of the kpart panel and
> set it to zero by pushing it down to the very bottom. Hope you understand
> what I mean :)

Thanks for the information

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=467701

--- Comment #2 from avlas  ---
(In reply to Stefano Crocco from comment #1)
> I think I can reproduce the issue, even if on my system I get a Dolphin part
> rather than an Ark part. Moreover, it seems that this part can't be closed
> in any way. I'll look into it as soon as I can.

Thank you! 

The trick to make it disappear is to drag the height of the kpart panel and set
it to zero by pushing it down to the very bottom. Hope you understand what I
mean :)

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread Stefano Crocco
https://bugs.kde.org/show_bug.cgi?id=467701

Stefano Crocco  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||stefano.cro...@alice.it

--- Comment #1 from Stefano Crocco  ---
I think I can reproduce the issue, even if on my system I get a Dolphin part
rather than an Ark part. Moreover, it seems that this part can't be closed in
any way. I'll look into it as soon as I can.

-- 
You are receiving this mail because:
You are watching all bug changes.

[konqueror] [Bug 467701] Show terminal emulator doesn't work

2023-03-22 Thread avlas
https://bugs.kde.org/show_bug.cgi?id=467701

avlas  changed:

   What|Removed |Added

Summary|Show terminal emulator  |Show terminal emulator
   |doen't work |doesn't work

-- 
You are receiving this mail because:
You are watching all bug changes.