Bug 16511 - Kate "Documents" sidebar tab is unresponsive
Summary: Kate "Documents" sidebar tab is unresponsive
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK MGA6-32-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2015-07-31 18:16 CEST by Frank Griffin
Modified: 2018-10-30 19:02 CET (History)
9 users (show)

See Also:
Source RPM: kwidgetsaddons-5.42.0-1.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Frank Griffin 2015-07-31 18:16:24 CEST
The new kate no longer has the left-side tree view of files being edited, but uses a horizontal tab display much like Eclipse or NetBeans.  It will only show a few of the open files (based on window size), and has an folders icon at the right showing how many files are open but not displayed.  For example, if the display holds 3 and you have 8 open, the icon will show +5.

If you click on the icon, you'll get a display titled "Quick Open Search" which will display all 8 files.  However, double-clicking on any of them just returns you to the tab for the you were looking at before, rather than the one you've selected.

The only way (that I've found) to get kate to display one of the other files is to use the Open icon to select the same file again.

Reproducible: 

Steps to Reproduce:
David Walser 2015-08-09 22:19:17 CEST

Assignee: bugsquad => mageia

Samuel Verschelde 2016-08-25 16:23:54 CEST

Assignee: mageia => kde

Comment 1 Nicolas Lécureuil 2017-03-16 21:32:10 CET
is it still valid on current cauldron ?

CC: (none) => mageia

Comment 2 Barry Jackson 2018-03-19 15:43:21 CET
Yes it is broken in Cauldron - the 'Documents' side tab that appears when files are open has not been displaying the file tree in a side panel for some time.
Clicking the tab does nothing. It works fine in Mageia 6.
I hope that the update candidate for Mga6 will not break that too.

CC: (none) => zen25000

Comment 3 Frank Griffin 2018-03-19 15:52:46 CET
The original bug has been fixed for some time.  It had to do with selecting a file from the dropdown on the top right.

The "Documents" side tab does indeed not work, but the file tree can be displayed using View -> Tool Views -> Show Documents
Comment 4 Barry Jackson 2018-03-19 16:25:23 CET
(In reply to Frank Griffin from comment #3)
> The original bug has been fixed for some time.  It had to do with selecting
> a file from the dropdown on the top right.

I have never seen that nor used it.

> 
> The "Documents" side tab does indeed not work, but the file tree can be
> displayed using View -> Tool Views -> Show Documents

Which I suspect is exactly what the Documents side tab click should toggle, but is not doing. 

Thanks for pointing to the workaround it is really frustrating trying to work without that side panel being easily switched in/out.
Frank Griffin 2018-03-21 14:29:47 CET

Summary: Kate open file display won't switch to unseen tabs => Kate "Documents" sidebar tab is unresponsive

Comment 5 Vincent D 2018-05-14 18:00:50 CEST
(In reply to Frank Griffin from comment #3)
> The original bug has been fixed for some time.  It had to do with selecting
> a file from the dropdown on the top right.
> 
> The "Documents" side tab does indeed not work, but the file tree can be
> displayed using View -> Tool Views -> Show Documents

Should we open a new bug report for the "document side tab" bug ?

Because the kate-17.12.2-1.mga6 package from the recent big mageia update has this problem. It worked fine before the big update.

CC: (none) => vincent.dema+mageia

Comment 6 Vincent D 2018-05-14 18:08:26 CEST
The "side bar problem" also happens in kile, and probably every kde application using such side bars...
h mj 2018-05-15 09:23:18 CEST

CC: (none) => hector

Comment 7 Paweł Susicki 2018-07-08 01:49:26 CEST
It appears that all panels buttons are dead.
Every button in left sidebar and every button in bottom one.

CC: (none) => spam

Comment 9 Paweł Susicki 2018-10-21 22:26:27 CEST
(In reply to Vincent D from comment #8)
> Please apply the following patch:
> https://phabricator.kde.org/D9884
> 
> Some reference here:
> https://www.mail-archive.com/release-team@kde.org/msg10657.html
> https://bugs.mageia.org/show_bug.cgi?id=23289
> https://bugs.kde.org/show_bug.cgi?id=394254

could you point to some documentation how to create an update package ?
there are many users suffering from this issue.
Comment 10 David GEIGER 2018-10-21 23:36:13 CEST
So fixed for mga6 in Core/Updates_testing repo with kwidgetsaddons-5.42.0-1.1.mga6

Please test it!

CC: (none) => geiger.david68210

Comment 11 Vincent D 2018-10-22 10:25:58 CEST
The update testing version works as expected.

Thanks !
Comment 12 Paweł Susicki 2018-10-22 11:34:22 CEST
(In reply to David GEIGER from comment #10)
> So fixed for mga6 in Core/Updates_testing repo with
> kwidgetsaddons-5.42.0-1.1.mga6
> 
> Please test it!

# urpmi kwidgetsaddons-5.42.0-1.1.mga6.x86_64.rpm
The following package cannot be installed because it depends on packages
that are older than the installed ones:
kio5-smtp-16.12.3-1.mga6
Continue installation anyway? (Y/n) Y

Some requested packages cannot be installed:
akonadi-16.12.3-1.mga6.x86_64 (in order to keep akonadi-17.12.2-1.mga6.x86_64)
akonadi-contacts-16.12.3-1.mga6.x86_64 (in order to keep akonadi-contacts-17.12.2-1.mga6.x86_64)
akonadi-contacts-17.12.2-1.mga6.x86_64 (trying to promote kio5-pop3)
...
user-manager-5.8.7-1.mga6.x86_64 (in order to keep user-manager-5.12.2-1.mga6.x86_64)
Continue installation anyway? (Y/n) Y

The following packages have to be removed for others to be upgraded:
Default-kde4-config-5-0.20150505.7.mga6.noarch
 (due to missing plasma-applet-icontasks)
akonadi-17.12.2-1.mga6.x86_64
 (due to missing libKF5AkonadiWidgets.so.5()(64bit),
  due to missing libKF5AkonadiCore.so.5()(64bit),
  due to missing libKF5AkonadiAgentBase.so.5()(64bit),
  due to missing libKF5AkonadiXml.so.5()(64bit))
akonadi-calendar-tools-17.12.2-1.mga6.x86_64
 (due to missing libKF5KDELibs4Support.so.5()(64bit),
  due to missing libKF5CalendarUtils.so.5()(64bit),
  due to missing libKF5AkonadiCalendar.so.5()(64bit),
  due to missing libKF5CalendarSupport.so.5()(64bit),
  due to missing libKF5AkonadiCore.so.5()(64bit))
...

it would remove half of system ..
something with dependency tree
Comment 13 David GEIGER 2018-10-22 14:16:38 CEST
(In reply to Paweł Susicki from comment #12)

I can't reproduce your dependencies issues on my mga6 up-to-date
Comment 14 David GEIGER 2018-10-24 06:07:07 CEST
Assigning to QA now,


Advisory:
========================

The conversion to new style connect introduced a bug. The old connect properly used the base class signal while the new connect connects to the derived signal which actually should be emitted as a result of the base class signal.
So this update fixes this regression in conversion to new style connect().

========================

Packages in 6/core/updates_testing:
========================
kwidgetsaddons-5.42.0-1.1.mga6.i586.rpm
libkf5widgetsaddons5-5.42.0-1.1.mga6.i586.rpm
libkf5widgetsaddons-devel-5.42.0-1.1.mga6.i586.rpm

kwidgetsaddons-5.42.0-1.1.mga6.x86_64.rpm
lib64kf5widgetsaddons5-5.42.0-1.1.mga6.x86_64.rpm
lib64kf5widgetsaddons-devel-5.42.0-1.1.mga6.x86_64.rpm

Source RPM: 
========================

kwidgetsaddons-5.42.0-1.1.mga6.src.rpm

Hardware: x86_64 => All
Version: Cauldron => 6
Assignee: kde => qa-bugs
Source RPM: kate => kwidgetsaddons-5.42.0-1.mga6.src.rpm

Comment 15 Paweł Susicki 2018-10-27 12:26:30 CEST
> 
> kwidgetsaddons-5.42.0-1.1.mga6.x86_64.rpm
> lib64kf5widgetsaddons5-5.42.0-1.1.mga6.x86_64.rpm
> lib64kf5widgetsaddons-devel-5.42.0-1.1.mga6.x86_64.rpm
> 

fixed :)
Comment 16 Thomas Andrews 2018-10-29 14:43:50 CET
Tried this on both arches. 

Installed the latest kate, as it was not already installed. Ran kate, tried to use the Documents tab, with no response. Updated the above packages, then tried kate again. This time the tab opened the sidebar.

Looks good on both arches. Validating. Advisory in Comment 14.

Whiteboard: (none) => MGA6-64-OK MGA6-32-OK
Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Thomas Backlund 2018-10-30 18:13:20 CET

Keywords: (none) => advisory
CC: (none) => tmb

Comment 17 Mageia Robot 2018-10-30 19:02:43 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0167.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.